2012-03-19 75 views
0

我想在Visual Studio 2010中使用OpenCV 2.3運行一個人臉跟蹤程序。我試圖運行的這個特定程序是在OpenCV 1.0上完成的。到目前爲止,我得到兩個連接錯誤:OpenCV 2.3中的cvaux230d.lib在哪裏?

1>facedet.obj : error LNK2019: unresolved external symbol cvReleaseHaarClassifierCascade referenced in function closeFaceDet 
1>facedet.obj : error LNK2019: unresolved external symbol cvHaarDetectObjects referenced in function detectFace 

閱讀在線(http://opencv-users.1802565.n2.nabble.com/opencv-2-3-error-in-visual-studio-10-0-td6811110.html)爲什麼這兩種錯誤出現,我發現一個潛在的解決方案是連接的cvaux230d.lib文件。然而,這個文件似乎並不存在於我安裝的OpenCV中的任何地方(OpenCV 2.3二進制包「OpenCV superpack」)。我在哪裏可以找到此文件,或找到適當的解決方法?

一般來說,是否可以使用OpenCV 2.3運行OpenCV 1.0代碼?什麼是潛在的修復?

任何幫助將不勝感激。謝謝!

+0

這可以幫助你:http://stackoverflow.com/questions/4826044/opencv-unresolved-external-errors-with-objdetect-hpp-functions-c – Tim 2012-03-19 11:22:41

回答

1

在OpenCV 2.3上。這些符號在定義opencv_objdetect230d.lib

+0

明白了, 謝謝! – user1278401 2012-03-19 13:45:20