使用cygwin编译android的库,编译时出现头文件找不到 本帖最后由 Tilter 于 2015-01-04 13:34:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ANDROID_BASE=/cygdrive/c/android/android-src/x86/Intel_x86_sysimg_4.4_20131206 这个路径下面应该没有头文件 <utils/Log.h>你要include 头文件应该在 NDK_BASE =/cygdrive/c/android/android-ndk-r9d 下面的platform相关的平台下 <utils/Log.h> 在/cygdrive/c/android/android-src/x86/Intel_x86_sysimg_4.4_20131206/system/core/include/下面,我确认过有这个目录和文件的,include的头文件路径通过“ -I$(ANDROID_BASE)/system/core/include”指定了。其实,不仅仅是这个Log.h,$(NDK_BASE)/platforms/android-19/arch-arm/usr/include/下面的头文件,通过这种绝对路径的方式也是找不到的,要改成../../../../android/android-ndk-r9d/platforms/android-9/arch-arm/usr/include才能找到。这可能是一个路径映射的问题,但是第一次用cygwin,不太清楚该怎么弄。 Android在安全方面有哪些缺陷? 求助 图中的效果如何实现?? android 翻页卷曲效果 地图的显示样式问题 android电池低电压监测 谁能教我这个Android游戏引擎的用法 《android sdk开发大全范例》中通过点击事件实现屏幕亮度的调节的例子中引用的Hardware09.jar这个文件是哪里来的,是官方提供的吗? ListView中嵌套ListView的必要性及思路解答!!!! 求助 路过的大神给个思路 PC的黑体.ttf能在android里使用吗? 三星刷机工具heimdall移植 谁能用安卓播放此url视频?
这个路径下面应该没有头文件 <utils/Log.h>你要include 头文件应该在 NDK_BASE =/cygdrive/c/android/android-ndk-r9d 下面的platform相关的平台下
include的头文件路径通过“ -I$(ANDROID_BASE)/system/core/include”指定了。其实,不仅仅是这个Log.h,$(NDK_BASE)/platforms/android-19/arch-arm/usr/include/下面的头文件,通过这种绝对路径的方式也是找不到的,要改成../../../../android/android-ndk-r9d/platforms/android-9/arch-arm/usr/include才能找到。这可能是一个路径映射的问题,但是第一次用cygwin,不太清楚该怎么弄。