Maison >développement back-end >C++ >Comment résoudre les erreurs de construction C dans VS Code lors de l'utilisation de plusieurs fichiers sources ?
VS Code : surmonter les erreurs de construction dans les programmes C avec plusieurs fichiers source
Lorsque vous essayez de créer des programmes C avec plusieurs fichiers source .cpp dans VS Code à l'aide du compilateur GCC, les utilisateurs peuvent rencontrer des problèmes si le fichier Cat.cpp n'est pas reconnu. Pour remédier à cela, les ajustements suivants peuvent être apportés à vos fichiers de projet :
tasks.json Modification :
{ // ... (Existing code) "tasks": [ // ... (Existing tasks) { "label": "g++.exe build active file", "type": "shell", "args": [ "-g", "${fileDirname}\**.cpp", "-o", "${fileDirname}\${fileBasenameNoExtension}.exe" ] } ] }
Le code ajouté demande à la commande shell de rechercher pour tous les fichiers .cpp du répertoire courant (fileDirname) et compilez-les en un seul exécutable nommé d'après le fichier actif (fileBasenameNoExtension.exe).
launch.json Modification :
{ // ... (Existing code) "preLaunchTask": "g++.exe build active file" }
Cet ajout définit la tâche de pré-lancement comme la tâche définie dans Tasks.json, garantissant que la tâche de build est exécutée avant de lancer le débogueur.
Avec ces modifications, VS Code va désormais construire votre programme en incluant le Cat.cpp fichier, vous permettant de compiler et d'exécuter votre projet avec succè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!