【发布时间】:2015-06-12 05:20:56
【问题描述】:
我正在尝试使用 cmake 链接共享库。该库位于已知位置/home/username/lib。我已将 find_library 添加到 CMakeLists.txt 以查找库。通过运行 ccmake,我验证了该库已正确本地化。但是当我生成 makefile 并调用 make 时,我得到了错误:
/user/bin/ld: cannot find -labc
这是CMakeList.txt 文件:
cmake_minimum_required(VERSION 2.8)
project(application)
find_package( OpenCV REQUIRED )
include_directories("include")
add_executable( application demo.cpp )
find_library(abc abc PATHS /home/username/lib)
target_link_libraries( application abc ${OpenCV_LIBS})
我做错了什么?
【问题讨论】:
标签: cmake