AndroidStudio NDK編程中刪除了C/C++文件後,編譯總是報鏈接錯誤

AndroidStudio中NDK編程,CMakeFiles.txt包含如下腳本,表示編譯當前目錄(及子目錄下)所以C/C++文件。

aux_source_directory(. SRC_LIST)
add_library(${SRC_LIST})

編譯成功後,刪掉某些C/C++文件,按理說應該沒啥問題,結果再編譯總報Linker錯誤,提示找到不之前刪掉代碼對應的.o文件。

解決方案:刪除app\.externalNativeBuild\cmake\目錄下的debug和release目錄,重新編譯。

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