Maison  >  Article  >  Tutoriel système  >  Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

WBOY
WBOYoriginal
2024-06-20 00:17:02776parcourir

Téléchargement de la dernière version de CodeBlocks16.01 Baidu Cloud (le package d'installation comprend le compilateur)

https://pan.baidu.com/s/1kWjtmKJ

Pourquoi CodeBlocks ne peut-il pas compiler ?

1. Le package d'installation que vous avez téléchargé ne contient pas le compilateur. Veuillez accéder au lien Baidu Cloud partagé ci-dessus pour retélécharger le package d'installation.

2. Vous avez installé CodeBlocks sur un lecteur autre que le lecteur C (tel que le lecteur D, le lecteur E, etc.), ou bien qu'il ait été installé sur le lecteur C, vous l'avez personnalisé dans un autre répertoire autre que le répertoire par défaut lors de l'installation. , ce qui empêche le système d'identifier correctement l'adresse du compilateur (cela peut être un défaut de conception dans le logiciel lui-même). Veuillez essayer de désinstaller et de réinstaller, et d'installer le logiciel sur le lecteur C pendant l'installation, ou de mettre à jour manuellement le chemin où se trouve le compilateur.

Les étapes de mise à jour sont les suivantes :
La première étape : Setting-》Compiler, c'est-à-dire Setting-》Compiler

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Étape 2 : Accédez aux exécutables de la chaîne d'outils, le lien de l'outil exécutable (ou l'adresse, le lien dans Windows pointe vers l'adresse, ce qui signifie l'adresse de votre outil de compilation)

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Étape 3 : Cliquez sur l'icône "..." pour trouver votre répertoire d'installation.

Notez qu'il doit y avoir un dossier bin (boîte à outils) dans le répertoire que vous avez sélectionné, et que tous les compilateurs doivent être dans ce répertoire bin, et que le nom du compilateur doit également être le même que celui de l'image, sinon après avoir défini ceci étape, le système ne peut toujours pas le reconnaître. Vous devez mettre à jour chaque compilateur un par un.

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Je vais vous donner un exemple pour cette étape. Par exemple, mon répertoire d'installation est dans C:Program Files (x86)CodeBlocksMinGW

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Lorsque vous entrez dans ce répertoire, vous verrez un dossier bin. Après avoir ouvert le dossier bin, vous verrez de nombreux fichiers exécutables (format exe), dont certains sont des compilateurs

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Par exemple, le compilateur du langage C est mingw32-gcc.exe, alors si je vais dans le répertoire et change le nom du fichier en "COCO-C Language Compiler.exe", ou si je ne veux pas changer le nom, juste changez ce mingw32-gcc. Déplacez le fichier exe sur le bureau ou à d'autres endroits

.

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

À ce stade, je dois me rendre sur la page des paramètres du compilateur pour mettre à jour l'emplacement et le nom du compilateur du langage C. Sinon, comment le système peut-il le trouver ? C'est également la raison pour laquelle le système ne trouve pas le logiciel que vous installez sur le lecteur D, car le système recherche par défaut le répertoire d'installation par défaut dans le lecteur C. De plus, bien que vous l'ayez installé sur le lecteur C, il n'a pas été installé par défaut dans le dossier Program Files (x86), mais dans un nouveau dossier que vous avez créé ou ailleurs. Il se peut alors que le système ne soit pas en mesure de trouver votre compilateur pour le moment. Soit vous devez mettre à jour manuellement le répertoire dans lequel se trouve le compilateur, soit vous ne sélectionnez aucune option personnalisée lors de l'installation et vous en tenez simplement à celles par défaut.

Raisons et solutions pour lesquelles les CodeBlocks ne peuvent pas être compilés

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn