我安装了最新版本的Cygwin,在安装过程中选择了以下软件包:
并创建了一个只包含以下行的文件(test.c):
#include <link.h>
然后从我的Cygwin bash中运行以下内容:
$ gcc test.c
...但是收到了这个错误:
test.c:1:18: link.h: No such file or directory
我有什么想法可以解决它?
答案 0 :(得分:0)
Cygwin基于Win32子系统,这意味着它使用Windows的可执行格式(COFF)和动态链接器,即它没有ELF动态链接器。因此,提供特定于ELF的<link.h>
可能没什么意义。