【问题标题】:Why can my debian/testing system not find libgcc_s.a为什么我的 debian/testing 系统找不到 libgcc_s.a
【发布时间】:2011-10-30 05:44:18
【问题描述】:

我有一个超简单的 C 程序:

#include <stdio.h>

main()
{
  printf("This is a C program\n");
}

不编译,报错:

cc main.c
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status

编译在 Sun Oct 30 01:42:10 以代码 1 异常退出

【问题讨论】:

  • this 有帮助吗?
  • 是的。我希望你写了一个回复,所以我可以将它标记为答案。
  • 别担心,我学到了一些东西。只需发布带有结论的答案(尝试填充尽可能多的关键字)并自己接受。希望它会在未来对其他人有所帮助。

标签: c gcc linker debian


【解决方案1】:
sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so 

根据this post 这很好用!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    相关资源
    最近更新 更多