Wan*_*bal 8 eclipse android eclipse-cdt android-ndk
我正在使用Android NDK,但JNI文件夹中的.c文件显示未解决的包含错误,如图所示:请帮助我解决此问题.我已经尝试了几乎所有我能在互联网上找到但无法解决的问题.对于C/C++项目,我可以使用构建路径\ paths和symbols选项来解决包含问题,但对于android项目,此选项在项目属性中不可用.
这是ADT插件中的一个错误(或者更确切地说,它听起来与Eclipse的新版CDT不兼容)在此处记录的Windows:http: //code.google.com/p/android/issues/detail?id = 33788
有一个新版本的预览版修复了这里描述的问题:http://tools.android.com/download/adt-21-preview#TOC-Installation
这是解决问题所需要做的事情:
通过编辑适当的项目文件而不是重新创建可能有可能完成#3,但由于我处于开发的早期阶段,我没有尝试过.
有同样的问题,通过修改项目属性(C/C++ General/Paths和Symbols/Includes)中的路径来解决它:
$ {NDKROOT} /来源/ CXX-STL/GNU-的libstdc ++ /包括
至:
$ {NDKROOT} /来源/ CXX-STL/GNU-的libstdc ++/4.6 /包括
我在项目中找到的唯一解决方法是禁用 #include 警告Eclipse Preferences -> General -> Editors -> Text Editors -> Annotations -> C/C++ Indexer Markers.
由于 C/C++ 项目首选项不会显示在 Android 项目中,因此我无法输入 NDK 代码的包含目录。
归档时间: |
|
查看次数: |
11642 次 |
最近记录: |