ASM<方言>

这是一个 CMake 环境变量。它的初始值取自调用进程环境。

首选的可执行文件用于编译特定装配语言文件方言。 ASM<方言> 可以是以下之一:

  • ASM

  • ASM_NASM(Netwide Assembler)

  • ASM_MASM(Microsoft Assembler)

  • ASM_MARMASM(Microsoft ARM Assembler)

  • ASM-ATT (Assembler AT&T)

在第一次配置时只会被 CMake 用来确定 ASM<方言> 编译器,之后,ASM<方言> 的值将存储在缓存中,作为 CMAKE_ASM<方言>_COMPILER。对于以后的配置运行,环境变量将被忽略,而选择 CMAKE_ASM<方言>_COMPILER

注意

可以包含使编译器运行正确的选项;不能更改它们。

$ export ASM="custom-compiler --arg1 --arg2"