编译器
在 CLion 中,您可以使用基于 GCC 的编译器、 Clang、 Clang-cl、 Visual Studio C++ 编译器 ,以及 IAR 编译器 和 自定义定义的编译器。
工具链编译器(整个 IDE 作用域)
您在当前选择的工具链中配置的编译器将用于 CLion 中您处理的所有项目。
更改工具链编译器
转到 并选择您要编辑的工具链。
在 C++ 编译器 或 C 编译器 字段中指定所需安装的路径,例如:

项目编译器
如果您需要使用非默认的编译器,您可以在工具链设置(整个 IDE 作用域)中更改路径,或者手动设置编译器,仅影响当前项目。
CMake 项目的编译器
对于 CMake 项目,您可以在每个项目定义的 CMake 配置文件 设置中更改编译器。
更改 CMake 配置文件编译器
转到 。
在 CMake 选项 字段中,通过设置 CMAKE_LANG_COMPILER 变量来指定编译器:
-D CMAKE_<LANG>_COMPILER=[fully qualified compiler name]LANG部分指定语言(C 表示 C, CXX 表示 C++),您需要提供编译器的完整路径,例如:
应用设置后,CLion 将重置 CMake 缓存并重新加载您的项目。
最后修改日期: 2025年 9月 26日