ASM<DIALECT>FLAGS

這是一個 CMake 環境變數。它的初始值取自調用進程的環境。

新增編譯特定組合語言方言時使用的預設編譯標誌。ASM<DIALECT>FLAGS 可以是下列其中之一:

  • ASMFLAGS

  • ASM_NASMFLAGS

  • ASM_MASMFLAGS

  • ASM_MARMASMFLAGS

  • ASM-ATTFLAGS

CMake 會使用這個環境變數的值,結合其工具鏈內建的預設標誌,來初始化和儲存 CMAKE_ASM<DIALECT>_FLAGS 快取條目。這會在第一次為 ASM<DIALECT> 語言配置建置樹時發生。對於任何配置執行(包括第一次),如果已經定義了 CMAKE_ASM<DIALECT>_FLAGS 變數,則會忽略環境變數。

另請參閱 CMAKE_ASM<DIALECT>_FLAGS_INIT