【发布时间】:2011-07-18 15:23:59
【问题描述】:
gcc和g++的链接过程有什么不同吗?
我有一个大型 C 项目,我刚刚将部分代码切换到 C++。该代码尚未使用标准 C++ 库,因此目前不需要 -llibstdc++。
【问题讨论】:
-
我认为 gcc 和 g++ 都只会调用链接器(在我的系统上称为 ld ),所以没有区别。区别在于由 C 编译器或 C++ 编译器生成的目标文件。
-
@JohanLundberg 大声笑,你读过这些问题吗?
-
@Let_Me_Be 呵呵,那我想我明白/没明白链接 process 的意思。 g++ 只是在添加 -llibstdc++ 时调用 gcc,我认为从其他问题中可以清楚地看到这一点。
-
@JohanLundberg 不真实。请参阅接受和回答以及附加的 cmets。