我正在尝试在froyo源代码中使用stlport版本。我得到了
stlport/stlport/stl/_alloc.h:158: undefined reference to `std::__node_alloc::_M_allocate(unsigned int&)'
和
stlport/stlport/stl/_alloc.h:161: undefined reference to `std::__node_alloc::_M_deallocate(void*, unsigned int)'
我找到了这个页面,并尝试了他推荐的-d标志,但没有成功。
任何帮助都非常感谢。
最佳答案
原来我把应用程序stl:=stlport_static放错了文件。它出现在application.mk中,而不是android.mk中,但不太清楚为什么这很重要。
关于android - STLport undefined reference ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5234071/