Ubuntu 12.04 + opencv 2.4.1 + Qt 4.8.3 + Qt creater 2.5.2 安装配置

本文介绍了如何在Ubuntu 12.04上安装配置OpenCV 2.4.1和Qt 4.8.3,包括重新编译的步骤,以及编译选项如静态库的配置。文章讲解了make uninstall, make clean, ./configure等命令的使用,并提到了头文件、库文件的存放位置以及动态库的链接原理。还探讨了编译器如何查找库文件,以及-L和-I选项的作用。最后,指出IDE如Qt Creator的作用和执行程序时传参数的方法。" 120659747,9722928,Docker容器镜像详解,"['docker', 'linux', 'centos', 'kubernetes', '云原生']
摘要由CSDN通过智能技术生成
整体参考:http://www.cnblogs.com/tornadomeet/archive/2012/07/10/2584702.html

1. opencv库的安装参考http://www.samontab.com/web/2012/06/installing-opencv-2-4-1-ubuntu-12-04-lts/
最好按照上面的步骤安装,提供更多支持,opencv.org有更简便的办法,但貌似很多东西没装上。

2.Qt库编译安装参考:http://www.linuxidc.com/Linux/2012-06/62606.htm
注意 ./configure 时最好只制定路径 --prefix ;其他不要乱设,容易出问题
安装过程可能出现 warning ,即使./configure加上 -no-webkit 还是会出现,不过好像不影响。
编译过程出现提示说没有权限什么的,就sudo执行。

如果编译完错误,想重新编译,则(进入make的路径,一般是在解压后的文件夹内如/xxxopensource-src/进行make操作)

直接运行下面的命令就行了。
make   uninstall
make   clean
rm -rf XXX  //XXX 目录
如果是编译过程出错,要重新编译
那就 make clean 然后再 ./configure     make && make install

如果想编译成静态库,要在./configure 加上--enable-static。在使用静态库时需要在 QMAKE_LFLAGS 后面加上 –static


Remember that when you ran make, all the executables were created in the temporary directory where you had unzipped your original tarball. So when you run make install, these executables are copied to the final directories(./configure --prefix=xxx).

make 后把产生的文件放在原来解压的目录下,可能有一些

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值