我在某处读到,c++ 目标文件必须只能通过 g++ 而不是 gcc 链接。是真的吗?如果是,那么如何链接属于 c、c++ 和 asm 的目标文件?
最佳答案
如果你使用g++
链接,那么它会自动链接到C++运行时库。如果您链接 gcc
,则必须手动链接运行时。
这是唯一的区别。
gcc
和g++
程序只是特殊的前端包装程序,它们为提供的文件调用正确的预处理器、编译器、汇编器和链接器。
关于c++ - c++ 目标文件应该只通过 g++ 链接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30573197/