第三方編譯包質檢
發布時間: 2023-06-05 06:11:42
① 新手求助,第三方編譯包搭建開發環境出現錯誤
1 由於之前我是用過CMake生成簡單的PCL程序,在cmd下都是運行成功的,所以CMake應該是沒問題的。
2 PCL的源碼我之後,我直接解壓到CMake的源文件路徑里,這也應該沒什麼問題啊。
3第三方庫,我也都下了的版本,也沒什麼問題啊,都是安裝到默認的文件夾中。
CMake編譯仍然存在錯誤
Found OpenMP
Boost version: 1.47.0
Found the following Boost libraries:
system
filesystem
thread
date_time
iostreams
② 怎麼添加使用第三方jar包及無法編譯的問題解決方法
1、將jar包放入項目里的libs文件夾中。
2、在project選中jar包點擊右鍵"Add as library"。
3、這兩步是網上比較容易找到的,但此時項目仍然是無法正常編譯的,這時需要在項目的build.gradle文件里的dependencies節加入 dependencies
{
compile files('libs/android-support-v4.jar')
compile files('libs/xxxx.jar')
}
4、此時項目正常編譯並運行了,但當你的代碼中真正創建了引用jar里的類實例時,有可能系統會拋出異常NoClassDefFoundError,這個時候可以按以下步驟操作:
進入命令提示符窗口。
熱點內容