CMAKE_<LANG>_COMPILER¶
用於 LANG
的編譯器的完整路徑。
這是將被用作 <LANG>
編譯器的命令。一旦設定,您就無法更改此變數。
用法¶
此變數可以由使用者在第一次配置建置樹時設定。
如果提供非完整路徑的值,則 CMake 將解析編譯器的完整路徑。
該變數可以在使用者提供的工具鏈檔案中設定,或透過命令列上的 -D
設定。
注意
為使編譯器正常工作所需的選項可以包含在列表中作為項目;它們不能被更改。
#set within user supplied toolchain file
set(CMAKE_C_COMPILER /full/path/to/qcc --arg1 --arg2)
或
$ cmake ... -DCMAKE_C_COMPILER='qcc;--arg1;--arg2'