cmake_modules .cmake 文件把CMakeLists.txt裏的內容分出來,用來找特定的庫。
編譯時庫在usr/local/lib裏,提示找不到,可以手動添加尋找目錄。
終端輸入:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
或者
gedit ~/.bashrc
在bashrc文件最後面添加export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
之後保存退出再
更新文件:
source ~/.bashrc
暴力鏈接指定庫的方法
知道要鏈接庫的位置:/usr/local/lib/libabc.a
可以這樣寫:
target_link_libraries(def /usr/local/lib/libabc.a)