CMakeLists.txt 與 cmake_modules .cmake的區別

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)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章