不久前写了一段c代码(文件名为main.cpp),编译时发生连接错误。编译命令为:
gcc -Wall main.cpp -lpthread -o main
改用
g++ -Wall main.cpp -lpthread -o main
则顺利通过,或则将文件名改为main.c,用gcc也可以编译连接成功。
这时才认识到gcc与g++还是有较大的区别的。
转载于:https://www.cnblogs.com/justforfan528/articles/910872.html
本文通过一个具体的案例探讨了gcc与g++之间的区别。作者在使用gcc编译C++源代码时遇到了连接错误,但使用g++或gcc编译C源代码时则没有此问题。这说明gcc与g++在处理不同类型的源文件时存在差异。
转载于:https://www.cnblogs.com/justforfan528/articles/910872.html

被折叠的 条评论
为什么被折叠?