目录
动机
同样是因为接手学长的项目。由于学长的项目是用C/C++写的,提供了部分文件的编译命令行,但不足以成功编译,需要我在做一些调整和增补。由于之前对g++/gcc编译过程和编译选项只有浅显了解,所以正好学习记录一下。
g++和gcc
- GNU Compiler Collection即GUN 编译器集合,它可以编译C、C++、JAV、Fortran、Pascal、Object-C、Ada等语言。
gcc
是GCC中的GUN C Compiler(C 编译器);g++
是GCC中的GUN C++ Compiler(C++编译器)。 - 编译时
g++
会自动链接标准库STL,而gcc
不会自动链接STL(使用STL,需要加参数 –lstdc++)。 - 优先选择
g++
.
g++编译过程
g++编译程序主要经过四个过程&#x