je l'habitude d'être en mesure de compiler des programmes C, mais maintenant je ne peux pas:erreur: inclure aucun chemin dans lequel pour rechercher stdio.h
$ cat helloworld.c
#include <stdio.h>
int main(void)
{
printf("Hello, world!\n");
return 0;
}
$ gcc helloworld.c
helloworld.c:1:19: error: no include path in which to search for stdio.h
Oui, j'ai /usr/include/stdio.h
. Oui, build-essentials
est installé.
Ce problème a commencé après que j'ai modifié mon ~/.bashrc
pour exécuter un programme installé dans mon répertoire utilisateur. Je sais que c'est ce qui ne va pas parce que si je supprime ~/.bashrc
, cela fonctionne.
Quelle variable d'environnement ombrera /usr/include
en tant que chemin d'inclusion?
Coller le contenu de votre '.bashrc' serait utile. – cdhowie