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