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