使用GCC编译C程序时找不到-lgcc -s

时间:2011-09-23 10:46:37

标签: c linux gcc

我正在尝试使用以下命令

使用gcc编译C程序
   gcc -r client.c -o exe

但是得到这些错误,并且没有生成exe文件:

 /usr/bin/ld cannot find -lgcc -s 
 collect2:  ld returned 1 exit status

有人告诉我我错过了什么,这里有什么?

1 个答案:

答案 0 :(得分:3)

ld链接器链接编辑器。它由gcc调用链接通过编译代码和各种库(包括.o)生成的libgcc文件来生成可执行文件({{1} }})。

为什么要将exe传递给gcc?你知道它的作用吗?不要那样做。