[問題] OpenCV2.3.1 sample code編譯問題

看板C_and_CPP作者 (哈里路)時間13年前 (2012/03/09 07:59), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
小弟最近初次使用OpenCV 下載了最新的2.3.1後按照網路上查到的一些指示 在Dev-C++下設定好lib等等的路徑 初步嘗試編譯執行samples/c下的一些範例檔 如: contours.c facedetect.cpp等皆沒有問題 但進一步嘗試編譯執行sample/cpp下的範例檔 幾乎每一個都會出現類似的錯誤訊息 (仍有少部份code可通過編譯) 例如編譯samples/cpp/dft.cpp時 出現編譯訊息如下 [Info] variable 'vtable for cv::_InputArray' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. ld returned 1 exit status 試圖將此錯誤訊息丟到google上但似乎查不太到類似的問題 還請高手解惑 先謝過了<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 99.126.178.148

03/09 18:17, , 1F
你一定沒有自己編lib
03/09 18:17, 1F
抱歉小弟初學不是很確定您的意思 能否再稍微解釋詳細一點? 不過安裝過程大致上都是按照OpenCV網頁 且能通過部分code

03/09 18:28, , 2F
下載的裡面應該就有不同編譯器的lib版本
03/09 18:28, 2F

03/09 19:54, , 3F
2.3.1裡面就已經有編好的,不一定要自己編
03/09 19:54, 3F
請問自己編是指使用Cmake和MinGW之類的Compile system產生lib嗎? 是的話這些步驟已按照網頁上執行 不是的話還請稍微再解釋詳細一點 感謝<(_ _)> ※ 編輯: Helilo 來自: 99.126.178.148 (03/09 23:33)

03/10 00:42, , 4F
http://ppt.cc/7(dH 話說每次看到dev就囧囧
03/10 00:42, 4F
感謝樓上高手回應 但小弟就是照這篇步驟安裝的orz 比較納悶是為何有的code可以有的不行 而且有問題的清一色都是上述的錯誤訊息 ※ 編輯: Helilo 來自: 128.104.181.18 (03/10 06:29)

03/10 10:38, , 5F
你在確定一次看看,他有提到是linker問題
03/10 10:38, 5F
文章代碼(AID): #1FMKV8L- (C_and_CPP)