CLion 2017.1 Help

Toolchains

File | Settings | Build,Execution, Deployment | Toolchains


Use this page to set up your tools preferences.

Environment

ItemDescription
Visual Studio home Click this radio-button to use Microsoft Visual C++ compiler. Note: this section is is available only when the experimental support for Microsoft Visual C++ compiler is turned on. For more details refer to our tutorial.
MinGW homeClick this radio-button to use MinGW. If your MinGW home directory has non-standard location (for example, not like a C:\MinGW), click /help/img/idea/2017.1/browseButton.png and select it manually.
Cygwin homeClick this radio-button to use Cygwin. If your Cygwin home directory has non-standard location (for example, not like a C:\cygwin64), click /help/img/idea/2017.1/browseButton.png and select it manually.

Warning!: In case when Cygwin is selected, CLion utilizes Cygwin instance of GDB instead of its own instance. Make sure that you had installed this package during cygwin64 installation.

CMake executable

ItemDescription
Bundled CMake Click this radio-button to use bundled CMake version
CustomClick this radio-button to use CMake version you prefer instead of bundled one. Click /help/img/idea/2017.1/browseButton.png to specify its home directory.

Debugger (Windows)

ItemDescription
Bundled GDBClick this radio-button to use GDB version bundled with CLion.
CustomClick this radio-button to use your preferred version of GDB instead of bundled with CLion. Click /help/img/idea/2017.1/browseButton.png and specify its executable path.

Debugger (macOS and Linux)

ItemDescription
Bundled LLDB Click this radio button to use LLDB bundled with CLion.

Note: This option is available for macOS and Linux users only.

Bundled GDBClick this radio-button to use GDB version bundled with CLion.
Custom GDBClick this radio-button to use your preferred version of GDB instead of bundled with CLion. Click /help/img/idea/2017.1/browseButton.png and specify its executable path.

Verification status

ItemDescription
Verification status area

Once it is set, CLion verifies the configuration. The following example illustrates successful verification:

/help/img/idea/2017.1/cl_toolchainsVerificationSucceed.png

Example below demonstrates the case when the system failed to find out the specified path to GDB home directory:

/help/img/idea/2017.1/cl_toolchainsVerificationFailed.png

See Also

Last modified: 19 July 2017