gcc是否可以命名mangle?

时间:2018-10-09 10:18:06

标签: gcc name-mangling

我有一些代码直到我在函数名称之前添加extern "C"时才起作用,即使我正在使用gcc进行编译。该文件的名称确实以“ .cpp”结尾。

gcc是否可以命名mangle?它会智能地选择文件扩展名“ .cpp”吗?

1 个答案:

答案 0 :(得分:1)

gcc编译器驱动程序查看文件扩展名。如果它是.cpp(或.cc.C等),则该文件将编译为C ++文件: