
:-1: error: error: cannot find -lc++
:-1: error: linker command failed with exit code 1 (use -v to see invocation)
代碼就沒啥,第一次運行就報這個錯,網上好像沒找到相關資料,是JDK,SDK版本不對應的問題嗎???
uj5u.com熱心網友回復:
你可以參考一下這個,剛剛我在linux下修改檔案名編譯成功了昨天下載了最新版的 Android SDK + NDK r20 +QT5.12.4
編譯一直提示 cannot find -lc++
原來是 NDK R18 之后對 庫的 LN鏈接名字進行了修改,而QT還沒有做相應的改動,導致了找不到對應的庫,R17版本是可以的,所以修改庫的名稱即可 都是指向 libc++_shared.so 的
---------------------
著作權宣告:本文為CSDN博主「街頭螞蟻」的原創文章,遵循CC 4.0 by-sa著作權協議,轉載請附上原文出處鏈接及本宣告。
原文鏈接:https://blog.csdn.net/X_Nazgul/article/details/93525780
uj5u.com熱心網友回復:
小子愚鈍,也不知道怎么改............
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/120859.html
標籤:Qt
