我想问一下如何指定由cmake ex构建的OpenCV模块。我只想构建核心,高端和improc。
感谢您的回复,因为我用谷歌搜索它,我找不到它。 :(
伟大
您可以通过将每个模块指定为cmake来切换:
-DBUILD_opencv_xxxx=OFF # where xxxx is the module in question, and ON or OFF is your requested state
用cmake
在CMakeCache.txt文件中有一个选项BUILD_LIST。您可以直接编辑该文件,也可以在命令行中指定该文件
CMakeCache.txt,相关行
//Build only listed modules (comma-separated, e.g. 'videoio,dnn,ts')
BUILD_LIST:STRING=
命令行
cmake -DBUILD_LIST=core,highgui,improc ..