Компиляция MinGW говорит, что файлы заголовков отсутствуют, какой пакет может отсутствовать? - PullRequest
0 голосов
/ 17 марта 2019

Это первая ошибка gcc при компиляции, при копировании файла features.h из Интернета в папку include для MinGW помогло:

$ gcc -g hello_world.c
In file included from c:\mingw\include\stdio.h:55,
                 from hello_world.c:1:
c:\mingw\include\_mingw.h:174:10: fatal error: features.h: No such file or directory
 #include <features.h>
          ^~~~~~~~~~~~
compilation terminated.

Это новая ошибка:

$ gcc -g hello_world.c
In file included from c:\mingw\include\_mingw.h:174,
                 from c:\mingw\include\stdio.h:55,
                 from hello_world.c:1:
c:\mingw\include\features.h:406:10: fatal error: stdc-predef.h: No such file or directory
 #include <stdc-predef.h>
      ^~~~~~~~~~~~~~~
compilation terminated.

Файл hello-world:

#include <stdio.h>   int main(int argc, const char *argv[]) { 

           /* I am C developer */ 

           printf("Hello, Poftut! \n"); 

           return ;  }

C: \ MinGW \ bin \ находится в PATH. Довольно уверена, что я пропустила установку какого-либо пакета.

...