CLion环境搭建
About 2 min
enmm,不知从何说起,那就直接开始干活吧。
下载 CLion 前,先说一下,支持 c/c++ 的 ide 不止 CLion,我选择 CLion 是因为我是付费用户,外加对 JetBrains 的评价目前来看还算中肯,所以才会选择 CLion
编译器
像 IDEA 一样,CLion 本身不会提供 c/c++ 的编译环境,所以需要我们自己去下载编译环境,就像使用 IDEA 去下载 Java 的 jdk 一样。
但与 Java 不一样的是 jdk 我们没有很多的选择(除了版本这一变量),c/c++ 的编译器有很多选择,如下
GCC(GNU Compiler Collection)是一个跨平台的编译器集合,它支持多种编程语言,包括C、C++、Objective-C、Fortran等。它可以在多种操作系统上运行,包括Linux和Windows。MinGW(Minimalist GNU for Windows)是一个开源的软件开发工具集,它为Windows提供了GNU开发环境。它包含了一组用于Windows的头文件和库文件,以及GCC编译器。MinGW使得开发者能够在Windows上开发和编译使用GNU工具链的应用程序。MinGW-w64是MinGW项目的分支,它支持编译生成32位和64位的Windows程序,而传统的MinGW主要支持32位程序。MinGW-w64提供了对Windows 64位系统的更好支持。
在Linux系统中,GCC是默认的C和C++编译器,而在Windows系统中,MinGW和MinGW-w64提供了在Windows环境下使用GCC编译器的能力。
下载
GCC,官网:https://gcc.gnu.org/,Linux系统下的c/c++编译器GCCMinGW:官网:没找到,下载链接大概是:下载MinGW-w64:官网:https://www.mingw-w64.org/,Windows系统上的GCC编译器TDM-GCC:官网暂不可用,就不贴了,贴了其实也只是为凑字数而已。MSVC系列,与Visual Studio集成,是微软的编译器
