在 Windows 下使用 CMake 来构建 OpenCV 工程时的版本号选择
文章目录
在使用 CMake 来生成 OpenCV 的工程时,可以通过设置 OpenCV_DIR 这个环境变量来指定 OpenCV 的 OpenCVConfig.cmake 所在目录,从而实现对 OpenCV 的版本选择。这样,可以对同一套代码,灵活使用不同的 OpenCV 版本,同时不用去 Visual Studio 的工程属性里手动设置该版本对应的 include 和 library 目录。
比如说,如果你要使用2.4.9版本,则可以使用下面的代码:
if ( WIN32 ) SET(OpenCV_DIR G:/setup_files/OpenCV/Windows/OpenCV-2.4.9/build) endif( WIN32 )
如果需要使用 2.4.3 版本,则只需要把上面代码里的目录修改掉重新 cmake 一把就可以了。
文章作者 cookwhy
上次更新 2016-01-06