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