linux下编译opencv的C++代码命令

假如含有opencv操作的c++代码为test.cpp,编译.cpp命令为:

g++ -std=c++11 test.cpp  `pkg-config --cflags --libs opencv`  -o test

执行后即可生产可执行文件“test”,执行./test即可得到结果。

      其中添加-std=c++11选项才能正常编译C++11标准的代码;

      其中pkg-config --cflags --libs opencv为所配置的opencv路径:
linux下编译opencv的C++代码命令_第1张图片

在linux直接编译并执行很方便,不用跑到window用vs测试某个.cpp结果。当然,这只是对检测程序适用,复杂程序就需要使用Cmake进行编译了,本篇重点在于如何将opencv的相关路径加入到编译中。

你可能感兴趣的:(Linux开发)