使用Cygwin工具链链接错误

时间:2010-09-09 16:50:31

标签: c++ android cygwin

我需要使用Cygwin为Android项目编译C ++代码。我甚至无法编译一个基本的“hello world”程序。控制台给了我这条消息:

/usr/lib/gcc/i686-pc-cygwin/4.3.4 /../../../../ i686-pc-cygwin / bin / ld:unrecognized -a option`ware'< / p>

我已经搜索了错误,我发现的唯一结果是其中一个程序(我认为是binutils)过时了,并且在该程序更新时解决了。我立刻下载了整个Cygwin软件包,所以我认为这不是问题所在。编译器和链接器无法正常通信。如何在不更改编译器的情况下修复它?

1 个答案:

答案 0 :(得分:0)

我弄清楚了 - Android不支持标准的C ++库。通过下载http://www.crystax.net/android/ndk-r4.php

修复

这基本上重新实现了Android。

相关问题