最近在接触ubuntu系统,利用CodeLite和opencv处理图像,发现CodeLite在使用opencv时好像也是需要配置。OpenCV使用的版本为3.0.0。
一、利用CodeLite创建一个工程
1、创建工作空间
2、创建工程
在工作空间project1中创建名为test的工程,在主程序的代码,如下图
二、未配置好时编译报错
由于CodeLite与OpenCV未配置好,编译出错,出现 undefined reference to …,如下图:
三、配置
1、第一步 配置Compiler
在右键工程test,点击setting选项,选择complier,配置Include Paths,(结合自己,文件存放位置),如图:
2、第二步 配置 Linker
(1)、配置Libraries Search Path(结合文件位置)(2)、配置 Libraries
在opencv中的lib下找到所有的项(去除文件格式),添加进 Libraries 。
我安装的是OpenCV3.0.0版本
libopencv_calib3d
libopencv_core
libopencv_features2d
libopencv_flann
libopencv_highgui
libopencv_imgcodecs
libopencv_imgproc
libopencv_ml
libopencv_objdetect
libopencv_photo
libopencv_shape
libopencv_stitching
libopencv_superres
libopencv_video
libopencv_videoio
libopencv_videostab
三、配置成功
运行编译代码,编译成功。
总结
可以发现CodeLite与OpenCV的配置和VS与OpenCV的配置是极其相似,。