[問題] 關於OpenCV搭配Dev C++的安裝

看板C_and_CPP作者 (流浪者)時間15年前 (2010/11/22 23:04), 編輯推噓1(108)
留言9則, 2人參與, 最新討論串1/1
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 遇到的問題: (題意請描述清楚) 想要在Devc++上用OpenCV的函式庫寫程式 希望得到的正確結果: 讓OpenCV能正常運作 程式跑出來的錯誤結果: 一直沒有辨正常compile範例 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) Windows 7 64-bit + DevC++ 有問題的code: (請善用置底文標色功能) 補充說明: 小弟最近開始研究OpenCV,之前在網路上下載了OpenCV-2.1.0-win.zip想試著裝裝看.不過 看了網路上的教學(官網和一些中文的)確被搞混了...以下是我不解的問題. 我把資料放在C:\Porgram Files\OpenCV-2.1.0: 1)第一步在DevC++下的tool->編譯器裡的連結器命令下加上 -lhighgui -lcv -lcxcore -lcvaux -lcvcam 完成 不過官網上在compiler Options->compiler下加上OpenCV的 Compiler set就沒有成功: -L"C:\OpenCV2.1\lib" -lcxcore210 -lcv210 -lcvaux210 -lhighgui210 -lml210 我的OpenCV-2.1.0資料匣這一層裡跟本沒有這個lib資料匣,不過我在OpenCV 2.1.0下 的3rdparty資料匣下有看到一個lib資料匣,是加上這個嗎? 2)在工具->編譯器選項->目錄->函式庫加上OpenCV的lib資料匣路徑 C:\Program Files\OpenCV\lib <-一樣,我找了一下沒有看到這個lib資料匣 3)include file configuration 設定include file 的路徑官網說2.1.0只用設定為 C:\Program Files\OpenCV2.1.0\include\opencv <-完成 4)Static library file configuration C:\Program FIles\OpenCV2.1.0\bin <- 一樣,找不到 Test 當然也就沒有過...Orz. 是我忘了進行哪個步驟嗎(有要先裝/compile什麼部分) ?還請大家幫忙,謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 72.229.53.41

11/22 23:10, , 1F
用Dev-C++的線上更新裝1.0
11/22 23:10, 1F

11/22 23:11, , 2F
新版要灌CMAKE 用VC先編譯DLL
11/22 23:11, 2F

11/23 00:22, , 3F
也就是說要先灌Visual C++編譯過之後才會產生那些檔案
11/23 00:22, 3F

11/23 00:24, , 4F
嗎?有比較詳細的步驟嗎?
11/23 00:24, 4F

11/23 06:37, , 5F
自問自答->原來要先用CMake加上VC(我用VC++2008Express
11/23 06:37, 5F

11/23 06:39, , 6F
編譯過解壓出來的檔案,那些bin,lib才會出現.再設定DevC
11/23 06:39, 6F

11/23 06:42, , 7F
的環境,這樣才能使用OpenVC寫程式.其實在水管上有無聲
11/23 06:42, 7F

11/23 06:42, , 8F

11/23 06:44, , 9F
教你怎麼用CMake加上VC去compile...
11/23 06:44, 9F
文章代碼(AID): #1CwePlxD (C_and_CPP)