我可以在cygwin安装上使用link.h吗?

时间:2010-08-20 16:02:59

标签: gcc cygwin

我安装了最新版本的Cygwin,在安装过程中选择了以下软件包:

  • 中的libgcc1
  • GCC
  • GCC-芯

并创建了一个只包含以下行的文件(test.c):

#include <link.h>

然后从我的Cygwin bash中运行以下内容:

$ gcc test.c

...但是收到了这个错误:

test.c:1:18: link.h: No such file or directory

我有什么想法可以解决它?

1 个答案:

答案 0 :(得分:0)

Cygwin基于Win32子系统,这意味着它使用Windows的可执行格式(COFF)和动态链接器,即它没有ELF动态链接器。因此,提供特定于ELF的<link.h>可能没什么意义。