ld找不到存在的库

时间:2015-11-23 01:18:48

标签: c++ cmake ld

我试图将我的代码链接到名为clik的库。我使用-L DIRECTORY 和-lclik将目录传递给ld。 DIRECTORY 包含文件libclik.so。但是,ld给出了错误" ld:找不到-lclik"。有什么想法会导致这种情况吗?

更具体地说,我正在使用cmake。在cmake我有类似

的东西
find_library(CLIKLIB clik DIRECTORY)

然后我的可执行文件:

target_link_libraries(executable ${CLIKLIB})

以及cmake如何生成链接到clik的代码但是ld失败了。

0 个答案:

没有答案