【c++】48.g++编译opencv、多线程

有时候我们想做单个c++文件的进行测试函数功能的,需要用到编译命令,记住以下编译命令,供以后查阅:

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

注意上面的pkg-config opencv --cflags --libs需要放在源文件test.cpp后面,否则会报错。

对于头文件的包含,通常有以下常用的一些

#include 
#include 
#include 

编译opencv需要包含下面头文件:

#include "opencv2/highgui/highgui.hpp"
#include "opencv2/opencv.hpp"

如果用到了矩阵,得包含下面头文件:

#include 
#include 
#include 

对于多线程测试,需要包含以下头文件:

#include  

多线程编译命令:

g++ test.cpp -std=c++11 -pthread -o test

你可能感兴趣的:(c++,c++,opencv)