Linux下opencv编译两种方式
来源:互联网 发布:淘宝价格怎么设置打折 编辑:程序博客网 时间:2024/04/29 07:11
Linux下opencv编译两种方式
下面是测试代码
//main.cpp,所在的文件夹名称是test_opencv
#include <stdio.h>
#include <cvaux.h>
#include <highgui.h>
using namespace cv;
int main() {
IplImage *img = cvLoadImage("img.jpg",0);
if (NULL == img) {
printf("Load image failed.\n");
return -1;
}
printf("Hello World\n");
cvReleaseImage(&img);
return 0;
}
方法1:直接命令编译:
g++ main.cpp -o main `pkg-config --cflags --libs opencv` (注意ESC下面的`,不是单引号)
方法2:借助cmake,需要写CMakeLists.txt,示例如下:
cmake_minimum_required(VERSION 2.8)
project(test_opencv)
find_package(OpenCV REQUIRED)
add_executable (test_opencv,main.cpp)//要把多个cpp文件加进来的话就在后面具体是show.cpp;main.cpp
target_link_libraries(test_opencv ${OpenCV_LIBS})
然后:
cmake . //注意点前面有空格!该语句生成makefile文件
make /// 生成可执行文件
- Linux下opencv编译两种方式
- opencv之在Linux下编译opencv程序的两种方式g++、cmake
- linux下opencv两种编译方法
- Linux下编译安装驱动的两种方式
- 在linux环境下编译运行OpenCV程序的两种方法
- 在linux环境下编译运行OpenCV程序的两种方法
- 在linux环境下编译运行OpenCV程序的两种方法
- 在linux环境下编译运行OpenCV程序的两种方法
- 在linux环境下编译运行OpenCV程序的两种方法
- 在linux环境下编译运行OpenCV程序的两种方法
- 在linux环境下编译运行OpenCV程序的两种方法
- linux驱动编译的两种方式
- Linux内核两种编译方式
- Linux下编译Opencv
- Linux下编译opencv
- linux下编译opencv
- Linux下编译Opencv
- Linux下磁盘两种分区方式
- PHP常用的设计模式
- Java多线程面试问题
- 浅谈android中手机联系人字母索引表的实现
- HDU 5735 Born Slippy ( from:2016 Multi-University Training Contest 2 )
- 2015蓝桥杯C组试题 打印大X
- Linux下opencv编译两种方式
- 13道简单算法题
- 精选30道Java笔试题解答
- Android自定义控件----高仿Android酷狗播放条(YluoSeekBar)
- HDU 5723 2016多校Contest 1 A题【细节:MST构边要小心】
- HDU1072 Nightmare(BFS)
- 初学者可以利用MathType学习LaTeX输入公式
- C、C++数据类型(int, long, short, char, long long) 的取值范围、最大最小值:climits 里的一些宏
- android绘图基础