cmake生成OpenCV-VS工程

  • 2019-07-16
  • 170
  • 0
  • 0

cmake 生成 OpenCV VS2017工程。

使用 cmake find模块

  1. FindOpenCV.cmake 模块最新版(从 bgsplit 中提取)百度云链接。将 cmake-modules 文件夹放于和工程文件同一级目录。

  2. 编写 CMakeLists.txt 这里不细说。在编写好的文件中 PROJECT 后写入

    # set(OpenCV_STATIC OFF)
    find_package(OpenCV REQUIRED)
    if(OpenCV_FOUND)
     message(STATUS "")
     message(STATUS "OpenCV library status:")
     message(STATUS "    version: ${OpenCV_VERSION}")
     message(STATUS "    libraries: ${OpenCV_LIBS}")
     message(STATUS "    include path: ${OpenCV_INCLUDE_DIRS}\n")
    endif()
    
  3. 新建 bulid 文件夹,并 cmd 移动到此目录,添加 OpenCV 的查找路径,(我的路径是 D:\OpenCV\build,根据实际情况修改):
    set OpenCV_DIR=D:\OpenCV\build
    set PATH=%PATH%;%OpenCV_DIR%\x64\vc15\bin
    
  4. cmake:
    cmake -D OpenCV_DIR=%OpenCV_DIR% -G "Visual Studio 15 Win64" ..
    

版权声明: 本网站所有资源采用BY-NC-SA 4.0协议进行授权,转载应当以相同方式注明文章来自:cmake生成OpenCV-VS工程 - 一方的天地

评论

还没有任何评论,你来说两句吧

发表评论

陕ICP备18010914号
知识共享许可协议
本作品由一方天地采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资源请尽快联系站长,本站会在24h内删除有争议的资源。 -