在一个Android.mk中定义宏控,在其他所有的mk文件中都能使用
时间: 2024-02-21 18:01:37 浏览: 250
Android.bp正确姿势添加宏控制编译指南
5星 · 资源好评率100%
如果你希望在一个 Android.mk 文件中定义一个宏控,然后在其他所有的 mk 文件中都能使用这个宏控,可以通过以下步骤实现:
1. 在你想要定义这个宏控的 Android.mk 文件中添加以下代码:
```
LOCAL_CFLAGS += -D YOUR_MACRO_NAME
```
其中 YOUR_MACRO_NAME 是你希望定义的宏控名字。
2. 在其他需要使用这个宏控的 Android.mk 文件中,添加以下代码:
```
LOCAL_CFLAGS += $(LOCAL_CFLAGS_$(TARGET_ARCH))
```
这样就可以在其他 Android.mk 文件中使用在第一步中定义的宏控了。
注意,这个方法只是将定义的宏控传递给了其他 mk 文件,如果你需要在其他 mk 文件中重新定义这个宏控或者取消定义,可以直接在其他 mk 文件中再次定义或取消定义这个宏控即可。
阅读全文