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