語言

指定原始碼檔案所使用的程式語言。

這是一個可以設定的屬性,用來指示原始碼檔案所使用的程式語言。如果沒有設定,則會根據檔案副檔名來判斷語言。常見的值有 CXX (即 C++)、CCSharpCUDAFortranHIPISPCASM。為檔案設定此屬性表示該檔案將會被編譯,除非設定了HEADER_FILE_ONLY

在 3.20 版本變更: 設定此屬性會導致原始碼檔案以指定的語言編譯,並盡可能使用明確的標誌。先前它只會導致使用指定語言的編譯器。請參閱原則CMP0119