问题描述:
问题解答:
GCC的全称是GNU Compiler Collection
是GNU下属的编译器集合, 包括C/C++, JAVA, Perl, Python等语言.
你问他和VC有什么不同?
我要告诉你的是:
1、GCC是一个编译器集合, VC是MS开发的Windows系统C/C++ IDE.
2、GCC中的C/C++标准库代码和VC肯定是不同的, MS一般都是从别人那买来用, 比如Dinkumware, GCC C/C++的标准库就是GNU自己写的了, 当然这遵循GPL, MS虽然也可以免费拿来用, 但是MS历来仇视GPL和Linux. 还有就是GCC C/C++的标准库对C/C++标准的貌似是最好的.
3、Linux的桌面操作系统基本都集成安装了KDE(K Desktop Environment), X-Windows等图形操作系统界面, 所以各种包装了GCC编译器内核的IDE应运而生, 比如Ubuntu, Mandriva, Fedora, Debian等操作系统中都有自带的GCC IDE, 当然你也可以用Commond Line来操作和编译代码.
GCC是c/c++语言编译器,在命令行下通过命令方式使用,没有VC那样的图形界面,通常在Linux系统下使用