LOCAL_CFLAGS用法
来源:互联网 发布:windows xp java7下载 编辑:程序博客网 时间:2024/06/05 14:46
小结项目中遇到的同一项目工程中编译不同选项的做法,使用 LOCAL_CFLAGS。
先介绍下LOCAL_CFLAGS
LOCAL_CFLAGS += -DXXX 相当于在所有源文件中增加一个宏定义#define XXX
本次方法:
Android.mk中增加
ifeq ($(PRODUCT_MODEL),XXX_A)
LOCAL_CFLAGS += -DBUILD_MODEL1
endif
所编译的Cpp中如下使用:
#ifdef BUILD_MODEL1
....
#endif
2 0
- LOCAL_CFLAGS用法
- android.mk中LOCAL_CFLAGS 介绍
- Android.mk 小细节(LOCAL_CFLAGS 、BUILD_PREBUILT)
- NDK Makefile文件中LOCAL_LDLIBS和LOCAL_CFLAGS介绍
- NDK Makefile文件中LOCAL_LDLIBS和LOCAL_CFLAGS介绍
- LOCAL_EXPORT_C_INCLUDES和LOCALC_INCLUDES 的差别。同理LOCAL_EXPORT_CFLAGS与LOCAL_CFLAGS也一样
- 用法
- ,, 用法
- 用法
- 用法
- #用法
- ??用法
- !!用法
- CustDialog用法 SimpleAdapter 用法
- hibernate_Restrictions用法 hibernate_Restrictions用法
- extern用法+assert用法
- getParameterValues用法
- rpm用法
- 从新版手机QQ看软件设计的重要性
- live mail 2009/2008通讯录是保存在临时文件夹里的
- Android混淆注意事项
- C# IIS应用程序池辅助类
- grep 简单命令
- LOCAL_CFLAGS用法
- HDU_4248_A Famous Stone Collector(组合数学+DP)
- Redhat AS 5.4+Postfix+Amavisd-new+SpamAssassin+ClamAV安装配置实战
- pc 版github上传服务器和更新的简单操作和总结
- 自定义事件机制
- Objective-C字面量语法总结
- C++输入输出运算符重载(“>>”“<<”)
- 第七届福建省赛RMQ with Shifts
- 一个简单的开源DIRECTUI界面框架