簡體   English   中英

Windows 10中的Visual Studio 2012:找不到或打開PDB文件

[英]Visual Studio 2012 in Windows 10: Cannot find or open the PDB file

我已經看到Windows 7和其他版本的Visual Studio修復了此問題,但是這些方法都沒有解決我的問題。

我已經在Visual Studio C ++ 2012中安裝了opencv 2.4.2,並且已經更改了屬性頁面,以包括C / C ++的其他目錄->常規,鏈接器的其他庫->常規以及鏈接器->輸入的其他依賴項。 。 我還向環境變量“ Path”添加了適當的路徑。

不過,我收到以下錯誤:

'PlanarHomography.exe'(Win32):已加載'C:\\ opencv-2.4.2 \\ opencv \\ build \\ x64 \\ vc12 \\ bin \\ opencv_calib3d2413.dll'。 找不到或打開PDB文件。

'PlanarHomography.exe'(Win32):已加載'C:\\ opencv-2.4.2 \\ opencv \\ build \\ x64 \\ vc12 \\ bin \\ opencv_core2413.dll'。 找不到或打開PDB文件。

'PlanarHomography.exe'(Win32):已加載'C:\\ opencv-2.4.2 \\ opencv \\ build \\ x64 \\ vc12 \\ bin \\ opencv_features2d2413.dll'。 找不到或打開PDB文件。

'PlanarHomography.exe'(Win32):已加載'C:\\ opencv-2.4.2 \\ opencv \\ build \\ x64 \\ vc12 \\ bin \\ opencv_flann2413.dll'。 找不到或打開PDB文件。

'PlanarHomography.exe'(Win32):已加載'C:\\ opencv-2.4.2 \\ opencv \\ build \\ x64 \\ vc12 \\ bin \\ opencv_imgproc2413.dll'。 找不到或打開PDB文件。

在這里做什么的任何幫助將不勝感激。

我習慣於使用Eclipse,不得不將Visual Studio用於其他人的項目。 我沒有意識到,“發布”和“調試”模式需要不同的.dll文件。 在每個文件名的末尾添加“ d”可解決我的問題。

例如:opencv_calib3d2413.dll(用於發行)應改為opencv_calib3d2413d.dll(用於調試)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM