是 GNU 对不同语言的编译器集合。
gcc :GNU C Compiler
g++ :GNU C++ Compiler
二者的主要区别是:
gcc会对*.c,*.cpp文件分别使用C和C++编译器编译。g++对*.c,*.cpp只使用C++编译器编译。g++会使用C++标准库。gcc编译C文件会有预定义的宏。
是 GNU 对不同语言的编译器集合。
gcc :GNU C Compiler
g++ :GNU C++ Compiler
二者的主要区别是:
gcc 会对 *.c,*.cpp 文件分别使用 C 和 C++ 编译器编译。g++ 对 *.c,*.cpp 只使用 C++ 编译器编译。g++ 会使用 C++ 标准库。gcc 编译 C 文件会有预定义的宏。