这是https://github.com/android-ndk/ndk/issues/82#issuecomment-236979264
它不会出现在r13中。为此的“修复”是我们正在使用libc ++,因此gnustl变得不必要。 r14大概是在什么时候完成。这一直是r13的全部重点,但要完成它还有很多中间任务。
(这在r13或r14中都没有,但是现在实际上是我们正在为r15进行的工作)
编辑:这已在NDK r16中修复。
0
这是https://github.com/android-ndk/ndk/issues/82#issuecomment-236979264
它不会出现在r13中。为此的“修复”是我们正在使用libc ++,因此gnustl变得不必要。 r14大概是在什么时候完成。这一直是r13的全部重点,但要完成它还有很多中间任务。
(这在r13或r14中都没有,但是现在实际上是我们正在为r15进行的工作)
编辑:这已在NDK r16中修复。
0
看来这是GNU STL库问题。我用选项'--stl = libc ++'重建了android-toolchain并成功编译。
0
我在Ubuntu 14.04 64bit Desktop上使用android NDK Standalone Toolchain编译了mxnet(v0.9.3)合并,但遇到了一些错误。第一个错误是:
当我删除'-msse2'选项并再次运行
makefile
时,它可以进行更多编译,但是后来我遇到了类似以下的新错误:我该怎么做才能解决这些问题?
顺便说一句:我的android-ndk版本是android-ndk-r13b。要创建独立工具链,我遵循以下步骤:
$ python NDK/build/tools/make_standalone_toolchain.py --arch arm --api 21 --install-dir /tmp/my-android-toolchain
更多信息: https : //github.com/dmlc/mxnet/issues/4888
我的mxnet_predict-all.cc的#includes: