Android ndk android命名空间的ndk生成错误

Android ndk android命名空间的ndk生成错误,android-ndk,cygwin,Android Ndk,Cygwin,我正在使用stock cygwin进行ndk构建,我得到了如下错误 C:/Users/374565.NOAM/workspace/UltraSoundJNI/jni/utils/Errors.h:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'android' 这条线是: namespace android{ 这是在多个文件中发生的,我如何修复这个问题? 看起来你试图编译C++代码为纯C.< /P>看起

我正在使用stock cygwin进行ndk构建,我得到了如下错误

C:/Users/374565.NOAM/workspace/UltraSoundJNI/jni/utils/Errors.h:24: 
error: expected '=', ',', ';', 'asm' or '__attribute__' before 'android'
这条线是:

namespace android{

这是在多个文件中发生的,我如何修复这个问题?

看起来你试图编译C++代码为纯C.< /P>看起来你试图编译C++代码为纯C.wow,我从来没有猜到这是原因。c有名称空间。。做一个答案,我给你。没有C没有名称空间。