2011-10-30 47 views
0

我有一個超簡單的C程序:爲什麼我的Debian /測試系統找不到libgcc_s.a

#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 

編譯異常退出與代碼1在星期日10月30日01:42:10

+0

[this](http://rbrusu.com/usrbinld-cannot-find-lgcc_s.html)有幫助嗎? – cnicutar

+0

是的。我希望你已經寫了一個回覆,所以我可以將其標記爲答案。 –

+0

不用擔心,我學到了一些東西。只需發表一個結論的答案(嘗試填充儘可能多的關鍵字)並自己接受。希望它能在未來幫助其他人。 – cnicutar

回答

0
sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so 

this post這很好!

相關問題