【发布时间】:2015-09-30 12:43:30
【问题描述】:
我构建了 opencv 的共享和静态(我需要所有静态和共享版本)。有时我想在 cmake 中通过 ${OpenCV_LIBS} 链接静态 opencv 库。但是当我使用 ${OpenCV_LIBS} 时它不起作用。是否有链接opencv静态版本库的变量
【问题讨论】:
-
您有不同的 OpenCV 安装:一个带有共享库,另一个带有静态库,对吗?如果是这样,只需在
find_package(OpenCV)调用之前将set(OpenCV_DIR <opencv-install-path>)指向静态OpenCV 安装路径,变量OpenCV_LIBS将包含静态库。