0
我想crosscompile與OpenCV的功能非常簡單的測試程序。錯誤試圖crosscompile OpenCV的
我使用Ubuntu 11.10和代碼塊,當我編譯我的代碼,它出現在這個對我說:
||warning: ../../lib/libopencv_core.so, needed by /root/arm-lib/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link)|
||warning: ../../lib/libopencv_imgproc.so, needed by /root/arm-lib/lib/libopencv_highgui.so, not found (try using -rpath or -rpath-link)|
||=== Build finished: 0 errors, 2 warnings ===|
,當我嘗試執行在ARM這個軟件,我得到分割故障(核心轉儲)。
,我使用的代碼塊的標誌是:
-L在/ usr/local/lib目錄 -L/lib目錄/ libbxml2.so.2 -lpthread -lrt -lxml2 -lz -lopencv_highgui -lopencv_core -lopencv_imgproc
你有什麼建議?在此先感謝
它是如此奇怪,因爲文件在圖書館的目錄是/ usr/local/lib目錄,並在/ lib目錄。我不知道發生了什麼 – edsonlp1 2012-04-13 08:47:22
最後,我重新安裝了所有的庫,然後嘗試重新編譯並且可以編譯,但無論如何,當我嘗試在ARM上執行該軟件時,出現了相同的錯誤Segmentation fault核心轉儲) – edsonlp1 2012-04-13 10:48:35
這是偉大的,你可以編譯,這意味着你的問題已經有了答案!如果您有新的問題(問題),可以隨時以新線索詢問他們。段錯誤可能是由代碼中的問題引起的。此時,您可以查看收到的所有答案並選擇幫助您解決問題的答案(每個答案附近有一個複選框)。如果沒有人解決你的問題,你可以自己添加一個答案。 – karlphillip 2012-04-13 12:34:43