首页 > 解决方案 > gcc 可以命名 mangle 吗?

问题描述

extern "C"即使我使用 gcc 进行编译,我也有一些代码在我在函数名称之前添加之前无法正常工作。但是,该文件的名称确实以“.cpp”结尾。

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

标签: gccname-mangling

解决方案


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


推荐阅读