[問題] VS 2010安裝OpenCV2.4

看板C_and_CPP (C/C++)作者時間13年前 (2012/08/10 19:26), 編輯推噓2(2031)
留言33則, 7人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS 2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenCV2.4 問題(Question): 小弟是一個剛接觸VS平台的新手(之前使用DevC++) 最近因為課程需要要安裝OpenCV(之前有在DevC++中安裝過) 目前參考的方法有 網站:http://goo.gl/KGkKu (網站內資料夾x86我都改成x64 因為小弟電腦是64bit) 還有本板17367文 但是小弟目前碰到的問題有兩個 1.建好專案 把屬性那邊都輸入好後 程式仍然不能執行OpenCV的涵式 感覺像是根本沒設定過一樣 2.只要再開一個新專案所有之前設定的東西又要重打 之前DevC++設定成一個新的編譯方式後 執行時只要選一下就會自動載入了 不知道是我哪裡沒設定好? 因為自己還是virtual studio新手 所以用了一整個下午還是沒辦法成功 請大家幫忙小弟了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.94.10

08/10 20:24, , 1F
用x86吧,除非你要編譯x64的程式。 visual studio
08/10 20:24, 1F

08/10 20:26, , 2F
原po註明是x64機台沒錯。
08/10 20:26, 2F

08/10 20:33, , 3F
因為有一種說法64bit的用x64 如果一直不行我會試試x86
08/10 20:33, 3F

08/10 20:56, , 4F
專案也要64的版本阿
08/10 20:56, 4F

08/10 20:59, , 5F
所以不能選win32主控台應用程式嗎???
08/10 20:59, 5F

08/10 21:00, , 6F
如果這樣64bit電腦應該要選哪個?沒找到win64之類的ˊˋ
08/10 21:00, 6F

08/10 21:20, , 7F
小弟剛剛做了一些測試 桌電(32bit) 筆電(64bit)
08/10 21:20, 7F

08/10 21:21, , 8F
桌電用x86的路徑設定 程式可辨識OpenCV的內容 只是執
08/10 21:21, 8F

08/10 21:22, , 9F
行的時候會說遺失opencv_core240d.lib 確定在連結那有
08/10 21:22, 9F

08/10 21:22, , 10F
輸入opencv_core240d.lib 部知道這方面問題在哪
08/10 21:22, 10F

08/10 21:23, , 11F
但是筆電(64bit)的部份 我x86和x64都試過了 設定方法
08/10 21:23, 11F

08/10 21:23, , 12F
和桌電也都一樣 但是程式把所有OpenCV的字都標紅底
08/10 21:23, 12F

08/10 21:24, , 13F
筆電規格 Asus a53sc i3-2330
08/10 21:24, 13F

08/10 21:35, , 14F
剛剛看資料說到2010每次都得重設是正常的
08/10 21:35, 14F

08/10 23:49, , 15F
一般使用就選win32主控台,x86的設定,其他應該是路徑沒設好
08/10 23:49, 15F

08/11 00:45, , 16F
你環境變數有加x64的路徑嗎
08/11 00:45, 16F

08/11 02:00, , 17F
你用exp版的話沒辦法編x64
08/11 02:00, 17F

08/11 02:29, , 18F
因為我x86和x64兩個都試過 但是都不能執行 我環境設
08/11 02:29, 18F

08/11 02:29, , 19F
法跟文中我貼的兩個一樣
08/11 02:29, 19F

08/11 02:30, , 20F
環境變數我一次只會用x86或x64的 不會兩個都加
08/11 02:30, 20F

08/11 02:30, , 21F
我VS是pro版的~
08/11 02:30, 21F

08/11 03:54, , 22F
我照著 http://goo.gl/fvN4F 的方法已經達到跟桌電一樣
08/11 03:54, 22F

08/11 03:55, , 23F
可以建置專案 但是偵錯會出現錯誤訊息
08/11 03:55, 23F

08/11 04:01, , 24F
無法啟動程式 因為您的電腦遺失opencv_core242d.dll
08/11 04:01, 24F

08/11 04:01, , 25F
檔案在 環境設定也有照網站設 可是桌電筆電都出現這
08/11 04:01, 25F

08/11 12:13, , 26F
有把會用到的dll放到build出來exe檔的資料夾底下嗎?
08/11 12:13, 26F

08/11 13:29, , 27F
不知道大大指的build出來的exe資料夾是指哪一個???
08/11 13:29, 27F

08/11 13:30, , 28F
剛剛看一下opnecv裡的資料夾 沒有找到exe檔ˊ ˋ
08/11 13:30, 28F

08/11 13:34, , 29F
還是是VS創出來的資料夾????
08/11 13:34, 29F

08/11 14:36, , 30F
你是242還240阿 看一下
08/11 14:36, 30F

08/11 14:47, , 31F
我後來試242 好像可以了 如果確定可以等等我會PO文
08/11 14:47, 31F

08/11 14:47, , 32F
把我的解決過程PO出來 希望可以幫助有同樣問題的人
08/11 14:47, 32F

08/11 15:17, , 33F
virtual studio FTW
08/11 15:17, 33F
文章代碼(AID): #1G9E_AXo (C_and_CPP)
文章代碼(AID): #1G9E_AXo (C_and_CPP)