[問題] OpenCV安裝問題

看板C_and_CPP作者 ( )時間15年前 (2010/11/22 23:35), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) VC++ 2008 Express 我安裝了OpenCV 2.1並按照官方文件操作 用CMake generate出OpenCV.sln並build 然後創立新專案,進行目錄與linker設定 可是最後執行測試時出現錯誤 這是官方給的測試檔 #include "stdafx.h" #include <cv.h> #include <cxcore.h> #include <highgui.h> int _tmain(int argc, _TCHAR* argv[]) { IplImage *img = cvLoadImage("funny-pictures-cat-goes-pew.jpg"); cvNamedWindow("Image:",1); cvShowImage("Image:",img); cvWaitKey(); cvDestroyWindow("Image:"); cvReleaseImage(&img); return 0; } 出現找不到stdafx.h的錯誤,我把這行註解掉之後 變成語法錯誤,無法識別_TCHAR 如果註解掉stdfx.h再加上 #include <tchar.h> _TCHAR過了,但卻 LNK1104: cannot open file 'cv210d.lib;' 然而我確定Project->Properties->Linker->Input->Additional dependencies 裡面有包含cv210d.lib 有誰可以幫幫我嗎? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.71.200

11/22 23:46, , 1F
設完環境變數要重新開機才會生效
11/22 23:46, 1F

11/23 05:52, , 2F
我也碰上這個問題...有人有解嗎?(設定完後我有重開機)
11/23 05:52, 2F

11/23 05:52, , 3F
還是出現無法識別_TCHAR
11/23 05:52, 3F

11/23 09:51, , 4F
stdafx.h應該不用刪掉吧
11/23 09:51, 4F
文章代碼(AID): #1Cwet7Qw (C_and_CPP)