要解决“不会创建C:no .eh_frame_hdr表”问题,您可以尝试以下解决方法:
示例代码:
gcc -g your_source_code.c -o your_executable
更新编译器:尝试更新您的编译器版本,以确保您使用的是最新的稳定版本。有时,旧版本的编译器可能会导致生成调试信息的问题。
检查编译器兼容性:确保您的源代码与您所使用的编译器兼容。有些编译器可能对一些语法或特性有限制,导致无法生成正确的调试信息。
检查依赖项:如果您的代码依赖于其他库或模块,确保这些库或模块已正确安装,并且与您的编译器兼容。
检查文件权限:确保您具有足够的权限来在C盘上创建文件。有时,权限问题可能会导致无法创建调试信息文件。
请注意,解决问题的确切方法取决于您所使用的编译器和操作系统。上述解决方法适用于使用GCC编译C代码的情况,如果您使用其他编译器或操作系统,请根据具体情况进行相应的调整。