我目前正在AOSP上建立一个模块并使用' mm'命令。但是,我想用这个命令启用一些构建标志。 .mk文件已经定义了一些本机标志。例如,如果没有在android系统中构建,为了启用调试,我会这样做:make NDK_DEBUG = 1 -j8。但是,我被阻止了如何使用' mm'插入此标记 我在.mk中定义了这个标志
ifeq($(DISK_REST),1)
$(信息磁盘大小限制已开启)
LOCAL_CFLAGS + = -DDISKCACHE_TRIMMING_ENABLED
ENDIF
所以我想用mm命令启用这个标志。我试过了'DISK_REST = 1'。 但这似乎没有什么区别。
感谢您的帮助。
答案 0 :(得分:0)
如果当前目录中的Android.mk未覆盖它,则可以将LOCAL_CFLAGS传递给mm。如果是这样,您唯一的选择就是编辑Android.mk。
你可以尝试mm吗?
DISK_REST = 1毫米