版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
假如含有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直接编译并执行很方便,不用跑到window用vs测试某个.cpp结果。