目录
1 问题提出
linux初学,写了个例程,用gcc -o编译时出现以下问题:
后来经过查询网上的资料,发现只需要将命令改为g++即可,如图:
2 gcc与g++的区别
先来简单总结一下gcc和g++最主要的区别:
- 对于 *.c和*.cpp文件,gcc分别当做c和cpp文件编译(c和cpp的语法强度是不一样的)
- 对于 *.c和*.cpp文件,g++则统一当做cpp文件编译
- 使用g++编译文件时,g++会自动链接标准库STL,而gcc不会自动链接STL
为了更加明确gcc和g+&#