[英]Visual Studio 2017 'C:\OpenCV-3.3.0\opencv\build\x64\vc14\bin\opencv_world330d.dll'. Cannot find or open the PDB file
[英]openCV c++ x64 vc14 binary?
我在玩C ++中的openCV。 我碰巧在自己的PC上安裝了VS2015,所以我想我將需要它的vc14版本。 但是,官方軟件包不是vc10-vc12隨附的。
我首先使用了vc12文件,這些文件通過了項目構建,但是當析構函數進入時會彈出一些錯誤(即,解構vector <KeyPoints>)。 然后我自己構建了二進制文件。 編譯通過,但是將二進制文件放入項目中時,編譯器將不斷產生“未解析的外部符號”錯誤。 我想知道是否可以在某個地方下載x64 vc14版本,這樣我就可以避免痛苦嗎?
您的項目應使用與OpenCV庫相同的平台工具集構建。 你可以設定
Configuration Properties -> General : Platform Toolset
項目的v12屬性,以便即使在Visual Studio 2015中也可以使用OpenCV的v12庫。
我最近還下載了OpenCV 3.0並在以下目錄中:
opencv\\build\\x64\\vc12\\staticlib
您可以找到v12預先構建的靜態庫。 除非您需要使用c ++標准中的最新更新,否則就足夠了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.