使用交叉编译工具编译opencv的记录

来源:互联网 发布:java程序性能优化 编辑:程序博客网 时间:2024/05/22 03:42
基本的步骤以及工具可以参见:

http://blog.csdn.net/eagelangel/article/details/7232364

这里感谢下博主

不同的地方是我在编译时还会遇到两个不同 问题:

我编译的是opencv2.4.10

在Cmake 的configure阶段:

error'off64_t' undeclared here

error: io.h:No such file or directory

会遇到这两个问题,可以在报错的日志里看到

解决办法是:

CMAKE 界面上 红色高亮的那篇区域里有一个

WIDTH_CUDA 的选项 把它去掉

第二个是在编译到82%的时候

undefined reference to `dlsym'

undefined reference to `dlopen'

发生这两个错误。

解决办法是:

CMakeCache.txtCMAKE_EXE_LINKER_FLAGS后面加上-ldl


0 0
原创粉丝点击