雅乐网

计算机技术、学习成长

工具&框架 » Sublime Text » gcc和g++的区别以及sublime text编译c++程序

gcc和g++的区别以及sublime text编译c++程序

雅乐网曾经介绍过如何配置sublime text 3 来编译C语言程序并自动打开新cmd窗口运行,当时使用的是gcc 。但是今天雅乐网在编译c++程序的时候出现了错误,经过一番调查,发现了gcc和g++程序的一些不同。

1.gcc和g++都可以用来编译c++程序。

文件后缀名为.c的时候,gcc会当作c语言来编译,文件后缀名为cpp时,gcc按照c++来编译。而g++编译的时候也是调用了gcc,但是g++把.c和.cpp后缀都默认按照c++来编译。

2. gcc默认情况下不能自动和C++程序使用的库联接

默认情况下不能,只要带参数就可以了 可以使用gcc -lstdc++来对c++程序进行连接。当然直接使用g++也可以完成。

因此,要使sublime text 3支持c++的编译链接 ,可以在那篇文章里把gcc改成c++就可以咯

 

如果文章对你有帮助,欢迎点赞或打赏(金额不限)。你的打赏将全部用于支付网站服务器费用和提高网站文章质量,谢谢支持。

版权声明:

本文由 原创,商业转载请联系作者获得授权。
非商业转载请注明作者 雅乐网 ,并附带本文链接:
https://www.yalewoo.com/gcc_and_gplusplus.html

上一篇:

下一篇:

我要评论

验证码*: 1 + 3 =