如何在编译时添加选项来链接OpenCV库:-lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_imgcodecs
在编译时添加选项来链接OpenCV库,可以使用以下命令:
g++ your_file.cpp -o your_executable `pkg-config --cflags --libs opencv`
其中,your_file.cpp为你的源代码文件,your_executable为你的可执行文件名。pkg-config是一个用于检查安装在系统上的库的工具,--cflags选项告诉编译器在编译时添加必要的头文件路径,--libs选项告诉编译器在链接时添加必要的库文件路径和库名。opencv是你要链接的OpenCV库的名称。
如果你想手动添加链接选项,可以使用以下命令:
g++ your_file.cpp -o your_executable -I/path/to/opencv/include -L/path/to/opencv/lib -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_imgcodecs
其中,-I选项告诉编译器添加头文件路径,-L选项告诉编译器添加库文件路径,-lopencv_core、-lopencv_highgui、-lopencv_imgproc和-lopencv_imgcodecs是你要链接的OpenCV库的名称。请根据你的实际情况修改路径和库名称
原文地址: http://www.cveoy.top/t/topic/htg9 著作权归作者所有。请勿转载和采集!