Kiedy próbuję dołączyć dowolną klasę C ++, taką jak wektor, do mojego projektu Android NDK (używając NDK r5b, najnowszego), pojawia się błąd podobny do następującego ...
Compile++ thumb : test-libstl <= test-libstl.cpp
/Users/nitrex88/Desktop/Programming/EclipseProjects/STLTest/jni/test-libstl.cpp:3:18: error: vector: No such file or directory
Inne osoby, które zgłosiły ten problem w Internecie, odniosły sukces, dodając
APP_STL := stlport_static
do ich pliku Application.mk. Zrobiłem to, a także wypróbowałem każdą inną możliwą wartość dla APP_STL. Wyczyściłem projekt, uruchomiłem ndk-build clean, usunąłem foldery obj i libs, a mimo to, kiedy kompiluję, nie mogę znaleźć klasy wektorowej. Pracuję nad tym od kilku tygodni (odkąd wyszedł NDK r5) i byłbym wdzięczny, gdyby ktoś miał jakąś radę. Dzięki!
X
katalog android-ndk-r5 \ build \ platform \ android- \ arch-arm \ usr \ include - czyvector
naprawdę tam jest?