Могу ли я использовать link.h при установке Cygwin? - PullRequest
1 голос
/ 20 августа 2010

Я установил последнюю версию Cygwin, выбрав во время установки следующие пакеты:

  • libgcc1
  • НКУ
  • НКУ-жильный

И создал файл (test.c) только с этой строкой:

#include <link.h>

Затем запустил следующее из моего Cygwin bash:

$ gcc test.c

... но получил эту ошибку:

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

Есть идеи, как мне это исправить?

1 Ответ

0 голосов
/ 21 августа 2010

Cygwin основан на подсистеме Win32, что означает, что он использует исполняемый формат Windows (COFF) и динамический компоновщик, то есть он не имеет динамического компоновщика ELF.Следовательно, предоставление специфичного для ELF <link.h>, вероятно, не имеет большого смысла.

...