如何在CodeBlocks和Qt Creator开发环境下使用OpenCV(Ubuntu12.04)

自从切换到ubuntu系统后,就一直在寻找合适的C++开发环境。看了网上的一些介绍,大体就这么几个选择:Eclipse, CodeBolocksQt Creator。后来自己试用了一下CodeBlocks和Qt Creator,感觉这两个开发环境还是不错,打开速度都很快。但是由于CodeBlocks的Find declaration功能针对OpenCV老是不灵,这让我很不爽,所以果断换掉去尝试Qt Creator。Qt Creator给人焕然一新的感觉,界面简洁,布局合理,常用的功能在左侧排列,不会给人杂乱的感觉。

因为要开发OpenCV项目,所以首先需要知道开发环境配置第三方库的方法。虽然最后没有选择CodeBlocks,但是毕竟也摸索过一段时间,这里以OpenCV为实例一并介绍其如何配置第三方库。

CodeBlocks下配置OpenCV

CodeBlocks的安装主要可以参考官网的教程。主要两种方式,一是下载源代码,自己编译安装;再就是安装别人编译好的,对于ubuntu系统参考这里。把这个源加入自己的系统,即执行

sudo add-apt-repository ppa:pasgui/ppa

然后执行

sudo apt-get install codeblocks 

这样 就可以CodeBlocks就安装好了。

Read More