我正在尝试安装一个似乎使用 的程序libgcc_s.so
。在实施 SO 中建议的可能补救措施后:关联,我还是不明白为什么编译器找不到它。
我收到以下错误:
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
我曾libgcc_s.so
在以下地点:
/usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/7/x32/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/7/32/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/7/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/32/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/3.4.6/libgcc_s.so
我已经创建了一个符号链接:
ln -s /usr/lib/gcc/x86_64-linux-gnu/7/libgcc_s.so /usr/lib/gcc/libgcc_s.so
但是,我仍然收到相同的错误。我在 Ubuntu 18.04 操作系统上使用 g77 编译器。我该如何修改 makefile 以帮助它找到必要的文件?