如何使Application.mk OS具体化

时间:2013-12-04 01:01:08

标签: windows android-ndk

我试图在Windows和Ubuntu中使用AndroidNDK编译本机代码。我想设置APP_SHORT_COMMAND:= true。但我只想在Windows环境中设置此标志。语法是什么?我查看了文档,但没有提到任何特定于操作系统的内容。提前致谢

1 个答案:

答案 0 :(得分:1)

ndk-build只启动gnu make。 Application.mk遵循任何其他Makefile的语法和规则。因此,您可以在此处选择答案:Makefile that distincts between Windows and Unix-like systems

您的问题并非完全重复,但答案是一样的:

ifeq ($(OS),Windows_NT)
    #Windows stuff
    ...
else
    #Linux stuff
    ....
endif