96 votes

erreur : nom de type inconnu 'bool'

J’ai téléchargé le code source et je voulais compiler le fichier du scanner. Il produit cette erreur :

Et j’ai essayé d’utiliser un complier différent pour le compiler, mais il est apparu différentes erreurs.

Mon os est 3.0-ARCH, je ne sais pas pourquoi cela s’est produit. Comment puis-je corriger l’erreur?

169voto

user978122 Points 1209

C90 ne prend pas en charge le type de données booléen.

C99 l’inclut avec ceci:

57voto

Thomas Points 737

C99 le fait, si vous avez

Si le compilateur ne prend pas en charge C99, vous pouvez le définir vous-même :

(mais notez que cette définition modifie ABI pour le type, donc la liaison avec des bibliothèques externes qui ont été compilées avec correctement définies peut entraîner des erreurs d’exécution difficiles à diagnostiquer).

6voto

Hefny Points 130

Il suffit d’ajouter ce qui suit:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X