我正在用安卓在Ubuntu Linux 10.0.4上编译一个简单的程序。
//no includes!!!
int main()
{
int a = 1, b = 2, c = -1;
return a + b + c - ( a + b + c);
}
当我为gcc运行这个bash脚本时,
bin='/media/sdb/android-ndk-r8d/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin'
rm -r ./obj/*.*
$bin/arm-linux-and
因此,我试图交叉编译Box2D使用源代码,我想要编译的安卓在我的Mac。我可以跑..。
./box2d-只读/Box2D/Build/gmake$ make
这很好,现在我如何更新GCC版本,我正在使用的ARM处理器。我试过以下..。
制作CC="/tmp/my-toolchain/bin/arm-linux-androideabi-gcc“
这似乎可行,但真的吗?我是gcc的新手,我有一种预感,它使用的是Mac x86 (或其他什么) gcc。是否有一个很好的方法来测试它是否是为正确的拱编译的?
我在通过cygwin在windows上编译pjsip遇到了麻烦。我尝试使用安卓品牌的pjsip form 和android NDK r8c for windows。
这是我尝试配置pjsip时的输出。
$ ./configure-android
configure-android: APP_PLATFORM not specified, using android-14
configure-android: TARGET_ABI not specified, using armeabi
configure-android: calling ./configure with env vars:
嗨,伙计们,我正在使用教程来构建鬼脚本-9.19,以便能够在我的安卓应用程序中将eps文档转换为pdf。它在配置时失败。这是原木
checking whether to enable maintainer-specific portions of Makefiles...
no
checking for gcc... arm-linux-androideabi-gcc --
sysroot=/<path>/android-ndk-
r11c/platforms/android-17/arch-arm/
checking whether the C compiler work