如何通过cmake中的变量$ {OpenCV_LIBS}链接opencv静态库

时间:2015-09-30 12:43:31

标签: opencv cmake

我构建了opencv的共享和静态(我需要所有的静态和共享版本)。有时我想通过cmake中的$ {OpenCV_LIBS}链接静态opencv库。但是当我使用$ {OpenCV_LIBS}时,它不起作用。是否有一个变量来链接opencv静态版本库

1 个答案:

答案 0 :(得分:0)

您可以直接链接您想要使用的静态库(假设您已设置系统变量OpenCV_DIR并想要在VS2013 x86下链接OpenCV-v2.4.8的opencv_core库) :

target_link_libraries(youProj $ENV{OpenCV_DIR}/x86/vc12/staticlib/opencv_core248.lib)
相关问题