Use this page as the reference when creating a toolchain. See also Configuring Toolchains for CMake projects.
|Toolchains list and toolbar|| Here you can create or delete a toolchain and modify an existing one:|
- use button to create a new toolchains configuration.
- use this button to delete a selected toolchain.
- use this button to navigate towards the top of the list.
- use this buttons to navigate towards the bottom of the list.
|Name||In this text field, specify the name for the toolchain which you are creating or editing.|
Select the preferred environment from the drop down list:
|Visual Studio|| Choose this item to use Microsoft Visual C++ compiler. In the text field specify the path to the Microsoft Visual Studio home (for example, |
|MinGW||Choose this item to use MinGW. In the text field, specify the path to the MinGW home or use the one detected by CLion.|
|Cygwin||Choose this item to use Cygwin. In the text field, specify the path to the Cygwin home or use the one detected by CLion.|
|WSL||Choose this item to use WSL toolset. Select the automatically detected path to WSL distribution from the drop down list.|
|Credentials|| This field is visible only when WSL is selected.|
The field represents SSH credentials which is used to work with selected WSL distribution. Click the button to configure credentials such as username, password and port. User name and password shall be the same as you entered during WSL set up procedure.
|Download...||Click this link to download the tool currently selected in the drop down list.|
|CMake||In this field specify the path to CMake home directory you would like to use: bundled or custom.|
|Make||In this field specify the path to the desired Make installation or use the one detected by CMake.|
|C Compiler||In this field specify the path to the desired C compiler or use the one detected by CMake.|
|C++ compiler||In this field specify the path to the desired C++ compiler or use the one detected by CMake.|
|Debugger|| You can switch between the bundled GDB (currently v 8.0.1 for macOS, v 8.1 for Windows and Linux) and LLDB (version 6.0, only on macOS or Linux) or choose a custom GDB.|
Note: Custom LLDB is not currently supported.
Note: On Cygwin and MinGW-w64 CLion will use GDB that comes with those environments.
Last modified: 10 August 2018