2012年3月4日

小议gcc与g++的不同

摘要: 写c++程序时,如果使用gcc编译,经常会遇到一些奇怪的链接错误,如test.cpp:(.text+0xa): undefined reference to `std::cout'错误为编译的目标代码在库中找不到对应的符号来链接,如果这个库是标准库之类的库文件,则将gcc指令替换为g++,一般可以解决这样的链接错误。这样的结果,容易让人认为, gcc是c编译器,g++是c++编译器,事实真的是这么简单么?根据stack overflow上的一篇问答http://stackoverflow.com/questions/172587/what-is-the-difference-betwe 阅读全文

posted @ 2012-03-04 01:22 御剑风吟 阅读(365) 评论(0) 推荐(0) 编辑

导航