ASM<DIALECT>¶
这是一个 CMake 环境变量。它的初始值取自调用进程的环境。
编译特定汇编语言方言文件的首选可执行文件。ASM<DIALECT>
可以是以下之一
ASM
ASM_NASM
(Netwide 汇编器)ASM_MASM
(Microsoft 汇编器)ASM_MARMASM
(Microsoft ARM 汇编器)ASM-ATT
(AT&T 汇编器)
CMake 将仅在首次配置时使用它来确定 ASM<DIALECT>
编译器,之后 ASM<DIALECT>
的值将作为 CMAKE_ASM<DIALECT>_COMPILER
存储在缓存中。对于后续的配置运行,将忽略环境变量,而优先使用 CMAKE_ASM<DIALECT>_COMPILER
。
注意
可以包含使编译器正常工作所需的选项;但它们不能被更改。
$ export ASM="custom-compiler --arg1 --arg2"