gcc 可以命名 mangle 吗?
Is it possible for gcc to name mangle?
我有一些代码无法正常工作,直到我在函数名称前添加 extern "C"
,即使我使用 gcc 进行编译也是如此。但是,文件名确实以“.cpp”结尾。
gcc可以命名mangle吗?它是否智能地提取了文件扩展名“.cpp”?
gcc
编译器驱动程序查看文件扩展名。如果是.cpp
(或.cc
、.C
等),文件编译为C++文件:
我有一些代码无法正常工作,直到我在函数名称前添加 extern "C"
,即使我使用 gcc 进行编译也是如此。但是,文件名确实以“.cpp”结尾。
gcc可以命名mangle吗?它是否智能地提取了文件扩展名“.cpp”?
gcc
编译器驱动程序查看文件扩展名。如果是.cpp
(或.cc
、.C
等),文件编译为C++文件: