使用CMAKE链接外部的动态库时找不到库文件解决办法(/usr/bin/ld: cannot find lxxx)
如果你有外部已经生成的动态库文件 libtest.so,在使用CMake编译生成目标文件myproject时需要依赖该so库文件,假设文件存于{MY_PROJECT_DIR}/bin目录下,要链接成功, 需要做的是:在CMakeLists.txt文件中加入两行1: LINK_LIBRARIES(${MY_PROJECT_DIR}/bin) #该命令的作用相当与gcc命令的-L参数的作用
原创
2012-10-02 15:40:53 ·
19133 阅读 ·
1 评论