内容纲要

静态库

  • 去掉编译选项 BUILD_SHARED_LIBS
  • 编译选项里有 BUILD_WITH_STATIC_CRT,无须设置 CXX 编译选项为 _MT
  • 最终生成一个 lib,勾选 BUILD_opencv_world
  • OPENCV_EXTRA_MODULES_PATH 设置为 D:/downloads/4.1.2_contrib/opencv_contrib-4.1.2/modules
  • 可以去掉 BUILD_JAVA 选项

动态库

动态库使用 BUILD_WITH_STATIC_CRT 无效,还是 MD 方式编译。

  • 勾选 BUILD_WITH_DEBUG_INFO

编写例子代码时,链接静态库要比动态库耗费时间,影响测试。

发表评论

电子邮件地址不会被公开。 必填项已用*标注