gcc与g++的区别

gcc和g++都是编译器,可以编译(.c)和(.cpp)文件,但是俩者也有不同:

  • gcc可以编译(.c)和(.cpp)文件,(.c)文件按照C语言的规则处理的,(.cpp)文件按照C++规则处理的,但是默认的情况下,gcc不链接相应的C++库,需要手动链接C++的库 -lstdc++。
  • g++也可以编译(.c)和(.cpp)文件,但都是按照C++的规则处理的。
  • g++编译的时候调用gcc编译。
发布了52 篇原创文章 · 获赞 103 · 访问量 4104
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章