Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何使Application.mk操作系统特定_Windows_Android Ndk - Fatal编程技术网

Windows 如何使Application.mk操作系统特定

Windows 如何使Application.mk操作系统特定,windows,android-ndk,Windows,Android Ndk,我试图在Windows和Ubuntu中使用AndroidNDK编译本机代码。我想将APP_SHORT_命令设置为true。但我只想在Windows环境中设置此标志。语法是什么?我浏览了文档,没有提到任何特定于操作系统的内容。提前感谢ndk build仅发布gnu make。Application.mk遵循任何其他生成文件的语法和规则。因此,您可以在这里选择您的答案: 你的问题并非完全重复,但答案是一样的: ifeq ($(OS),Windows_NT) #Windows stuff

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

ndk build仅发布gnu make。Application.mk遵循任何其他生成文件的语法和规则。因此,您可以在这里选择您的答案:

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

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