fatal error: vector: No such file or directory


jni/mac.cpp:28:18: fatal error: vector: No such file or directory

jni/mac.cpp:29:18: fatal error: memory: No such file or directory

compilation terminated.

make.exe: *** [obj/local/armeabi/objs/myRfid/mac.o] Error 2

近期在往Android上面移植基於Linux平台的R2000庫時。通過編譯器NDK編譯項目文件生成動態連接庫時出現上面錯誤。我在谷歌上找到的解決方式是在Android項目目錄jni(自己創建的編譯文件存放的目錄)下創建Application.mk文件加入APP_STL := stlport_static。

NDK默認提供的是輕量級的C++編譯庫。我們應用移植時須要選擇選擇通用標准的C++庫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM