这个错误通常是因为缺少libgcc.a
或libgcc_s.a
库文件。解决方法是在编译时加上-static-libgcc
选项,将libgcc
静态链接到您的二进制文件中。
示例代码:
#include
int main()
{
printf("Hello, world!\n");
return 0;
}
要编译此代码,请使用以下命令:
gcc -o hello.exe hello.c -static-libgcc
注意,我们在这里使用了-static-libgcc
选项。
上一篇:编译错误:同名且参数类型相同的函数在solicity中被定义了两次。
下一篇:编译错误:undefinedreferencetosl::string::string(),出现在ZED相机的代码中。