【发布时间】:2010-05-15 11:33:45
【问题描述】:
我正在尝试构建dschaefer android-box2d,并且确实遵循了配方。 尝试使用 Eclipse 构建 TestBox2d 时确实出现此错误:
全部 /cygdrive/c/android/android-ndk-r3/build/prebuilt/windows/arm-eabi-4.2.1/bin/arm-eabi-ld \ -nostdlib -shared -Bsymbolic --no-undefined \ -o obj/libtest.so obj/test.o -L../box2d/lib/android -lbox2d \ -L/cygdrive/c/android/android-ndk-r3/build/platforms/android-3/arch-arm/usr/lib\ -llog -lc -lstdc++ -lm \ /cygdrive/c/android/android-ndk-r3/build/prebuilt/windows/arm-eabi-4.2.1/lib/gcc/arm-eabi/4.2.1/interwork/libgcc.a \
/cygdrive/c/android/android-ndk-r3/build/prebuilt/windows/arm-eabi-4.2.1/bin/arm-eabi-ld:找不到-lbox2d make: *** [obj/libtest.so] 错误 1
我所做的唯一更改是在 TestBox2d\Makefile 中,我确实更改了 NDK 的路径。
还有其他人有同样的问题HERE,但我不知道如何解决。
【问题讨论】:
标签: c++ android eclipse android-ndk box2d