IMPORTED_CXX_MODULES_COMPILE_OPTIONS¶
版本 3.28 新增。
傳遞給編譯器,用於此 IMPORTED
目標之 C++ 模組的選項清單。
選項去重複¶
用於目標的最終選項集合,是透過累積目前目標及其相依性的使用需求選項所建構的。選項集合會進行去重複以避免重複。
版本 3.12 新增: 雖然對個別選項有益,但去重複步驟可能會破壞選項群組。例如,-option A -option B
會變成 -option A B
。可以使用類似 shell 的引號搭配 SHELL:
前綴來指定一組選項。SHELL:
前綴會被捨棄,並且選項字串的其餘部分會使用 separate_arguments()
UNIX_COMMAND
模式進行剖析。例如,"SHELL:-option A" "SHELL:-option B"
會變成 -option A -option B
。