Skip to main content

CLion环境搭建

MarshioAbout 2 minCLionjetbrainsideC++

enmm,不知从何说起,那就直接开始干活吧。

下载 CLion 前,先说一下,支持 c/c++ide 不止 CLion,我选择 CLion 是因为我是付费用户,外加对 JetBrains 的评价目前来看还算中肯,所以才会选择 CLion

编译器

IDEA 一样,CLion 本身不会提供 c/c++ 的编译环境,所以需要我们自己去下载编译环境,就像使用 IDEA 去下载 Javajdk 一样。

但与 Java 不一样的是 jdk 我们没有很多的选择(除了版本这一变量),c/c++ 的编译器有很多选择,如下

  • GCC(GNU Compiler Collection)是一个跨平台的编译器集合,它支持多种编程语言,包括CC++Objective-CFortran等。它可以在多种操作系统上运行,包括LinuxWindows

  • MinGW(Minimalist GNU for Windows)是一个开源的软件开发工具集,它为Windows提供了GNU开发环境。它包含了一组用于Windows的头文件和库文件,以及GCC编译器。MinGW使得开发者能够在Windows上开发和编译使用GNU工具链的应用程序。

  • MinGW-w64MinGW项目的分支,它支持编译生成32位和64位的Windows程序,而传统的MinGW主要支持32位程序。MinGW-w64提供了对Windows 64位系统的更好支持。

Linux系统中,GCC是默认的C和C++编译器,而在Windows系统中,MinGW和MinGW-w64提供了在Windows环境下使用GCC编译器的能力。

下载

这里我们要下载的就是 MinGW。进入下载地址open in new window,选择w64devkitopen in new window