CUDAHOSTCXX¶
在 3.8 版本中新增。
這是一個 CMake 環境變數。它的初始值取自呼叫程序的環境。
編譯 CUDA
語言檔案時,用於編譯主機程式碼的首選可執行檔。CMake 只會在第一次組態時使用它來決定 CUDA
主機編譯器,之後 CUDAHOSTCXX
的值會以 CMAKE_CUDA_HOST_COMPILER
的形式儲存在快取中。這個環境變數的優先順序高於 CMAKE_CUDA_HOST_COMPILER
。
這個環境變數主要用於啟用 CUDA
作為第一級語言的專案。
注意
當使用 Visual Studio 產生器 時會被忽略。
在 3.13 版本中新增: FindCUDA
模組將使用這個變數來初始化其 CUDA_HOST_COMPILER
設定。