我注意到目标文件中的符号与平常不同,因为它们包含 $body 后缀。 GPT 告诉我这是 C++ 内联函数的名称修改,但我无法找到任何信息来证实这一说法。我觉得 GPT 试图欺骗我。
00000000002183fc t __ZL47_function_name
00000000000edd74 t __ZL47_function_name$body
有人可以告诉我这是什么或给我更多参考吗?
编辑: 我知道“__ZL47_function_name 不是有效的损坏名称”。这只是一个简单的例子来展示它的样子。我只是好奇后缀的用途。我需要更多关于它的参考。
XCode 版本:15.0.1
编译器:Xcode Toolchain clang++
其他上下文:它出现在我公司的机器上,我正在研究如何创建一个最小的可重复示例。
问题已结束。它是由内部开发的工具链生成的。