我想把cmake的默认编译器改成clang,我设置了环境变量,但是无效。
cmake代码:
构建显示:
我想把cmake的默认编译器改成clang,我设置了环境变量,但是无效。
cmake代码:
构建显示:
下午好🌅🌅🌅
本答案参考ChatGPT-3.5
你的问题可能是由于CMake没有正确地处理你的环境变量设置导致的。请按照以下步骤操作:
首先,在终端或命令提示符中输入 echo "PATH=/usr/local/bin:$PATH"
进行环境变量编辑。然后确认你的Path环境变量已经被添加到系统的PATH列表中。
在你的CMakeLists.txt文件中添加以下语句来设置CMake使用LLVM作为默认编译器:
find_package(llvm REQUIRED)
set(CMAKE_CXX_COMPILER ${llvm积淀})
这里我们首先找到LLVM并将其设为项目的默认构建工具,然后将C++编译器设为其路径。
source CMakeLists.txt
如果以上步骤不能解决问题,请提供更多关于你的具体环境和CMake版本的信息。这将有助于我更准确地为你提供解决方案。