0
我在一些項目中使用了llvm,並且我想將此命令行參數與llvm的路徑一起添加到我的cmake中,因此我不必保留每次運行cmake時都會使用它。 我還希望cmake在不涉及llvm的項目中使用時不會中斷。我需要添加-DCMAKE_EXPORT_COMPILE_COMMANDS = ON以永久保存
感謝
我在一些項目中使用了llvm,並且我想將此命令行參數與llvm的路徑一起添加到我的cmake中,因此我不必保留每次運行cmake時都會使用它。 我還希望cmake在不涉及llvm的項目中使用時不會中斷。我需要添加-DCMAKE_EXPORT_COMPILE_COMMANDS = ON以永久保存
感謝
你可以把它添加到CMakeLists.txt
直接。只需添加的地方附近的項目上:
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
不太你腦子裏想的是什麼,但比寫一個腳本來運行與標誌的命令之外,我不認爲這是可能的。
您確定這是一種受支持的語法嗎? 而不是僅僅設置(CMAKE_EXPORT_COMPILE_COMMANDS ON)。 (https://cmake.org/cmake/help/v3.0/command/set.html) – valiano
@valiano你是對的。我回答時仍然醒着。謝謝。 –