在Visual Studio 2010中嘗試使用OpenCV 2.4.8時遇到了麻煩。我從源代碼構建了OpenCV,因爲我需要CUDA功能。OpenCV 2.4.8。從源代碼安裝不包含 Build x64 vc10
當到達將路徑添加到環境變量的步驟時,如下所示:http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html#windowssetpathandenviromentvariable,看起來\ Build \ x64 \ vc10不在我的OpenCV文件夾中。相反,我只是將C:\ OpenCV \ build作爲OPENCV_DIR添加到我的環境路徑中,因爲它似乎在此文件夾中存在lib和bin。
但是,將$(OPENCV_DIR).... \ include添加到我的Visual Studio 2010項目中,如下所示:http://docs.opencv.org/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html#windows-visual-studio-how-to將產生不需要的結果,因爲這將指向我的C:\驅動器,而不是OpenCV根目錄夾。我的OpenCV根文件夾有一個包含文件夾,但它似乎沒有包含相關文件(與CMake相關的一些文件)。長話短說,如果OpenCV是從源代碼構建的,似乎我無法將OpenCV添加到Visual Studio 2010中。
任何人都可以看到我在這裏失蹤?
任何幫助,非常感謝。
歡呼聲供您解釋。 include文件夾應該包含什麼?礦containst如下: > cmake_install.cmake > INSTALL.vcxproj INSTALL.vcxproj.filters PACKAGE.vcxproj PACKAGE.vcxproj.filters CMakeFiles \ generate.stamp CMakeFiles \ generate.stamp.depend – BdB
包含目錄應只包含兩個目錄:opencv和opencv2。我想你正在查看build/include目錄。項目的根源也有一個。 – jhauris