软件功能集
为 CLion 中的不同项目配置并使用不同的工具链,甚至还可以在一个项目中使用不同的配置。
您可以更改 CMake 可执行文件,Make、C 和 C++ 编译器与调试器。 请注意,您可以使用 CMake 和调试器可执行文件的捆绑版或自定义版。
在 Linux 和 macOS 平台上,您可以将 GCC 或 Clang 用作编译器;在 Windows 平台上,您可以在 MinGW-w64、MinGW、Cygwin、Clang-cl 和 MSVC 之间选择(请参见下文),或者在不选择预定义环境的情况下配置系统工具链。 您也可以在 Linux 和 Windows 上使用 IAR 编译器。
CLion 支持并可以从 Visual Studio 2013、2015、2017 和 2019 自动检测 Microsoft Visual C++ 工具链。
要使用 Clang-cl 而不是 MSVC,请在 CLion 中选择 Visual Studio 工具链,然后指向工具链设置中的 clang-cl.exe(支持 8.0 及更高版本)。
JetBrains 为 Visual Studio C++ 工具链开发的 LLDB 调试器现在是此工具链的默认调试器。 为了启用捆绑的对本地可视化工具的支持,请使用 Settings | Build, Execution, Deployment | Debugger Data Views | Enable NatVis renderers for LLDB。