gcc编译cpp文件的方法

 

gcc 直接编译cpp文件会报错:undefined reference to '__gxx_personality_v0' ,这时使用g++编译即可,也可使用gcc编译,但是需加编译选项-lstdc++ 例: gcc -lstdc++ -o test test.cpp

 

对于具有像如下代码的c和cpp文件,直接可以使用g++编译:
for(int i = 0; i < 100; i++)
{
     .............
}

 

使用gcc直接编译报错,因为C99规定,变量必须事先定义好,不能使用时再定义,但是这种定义变量的方式在C++中合法

ubuntu中用命令安装g++:apt-get install g++

原文链接: https://www.cnblogs.com/qinwanlin/archive/2012/11/05/2754781.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    gcc编译cpp文件的方法

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/68199

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 下午1:13
下一篇 2023年2月9日 下午1:14

相关推荐