它是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器。
它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。
gcc其实有两层含义:
广义上是指gnu工具集,狭义上指这个gnu工具集里的c++编译器。
一般前者用大写,后者用小写做区分。
不过只是约定俗成的默契,不是强制的规定。
一些使用GCC(GNU编译器集合)作为默认编译器的集成开发环境(IDE)包括:
-
Code::Blocks:这是一个开源的跨平台C/C++集成开发环境,支持多种编译器,包括GCC。
-
Eclipse CDT(C/C++开发工具包):这是Eclipse的一个插件,专门用于C和C++的开发,支持GCC作为默认编译器。
-
NetBeans:NetBeans支持C/C++开发,并且可以配置为使用GCC作为编译器。
-
Qt Creator:这是Qt开发框架的官方集成开发环境,支持C++开发,也可以配置为使用GCC编译器。
这些集成开发环境都可以支持使用GCC作为默认的编译器来进行C和C++的开发。
这些集成开发环境通常可以配置为使用不同的编译器,但是它们支持使用GCC作为默认编译器。
除了GCC之外,它们通常还可以配置使用其他编译器,比如Clang、MinGW等,这取决于具体的集成开发环境和相应的配置。
因此,虽然它们可以使用GCC作为默认编译器,但并不代表只能使用GCC。
标签:集成,GCC,gcc,C++,编译器,开发,默认 From: https://www.cnblogs.com/AbendEssen29/p/17895054.html