Maison >développement back-end >C++ >Comment résoudre les problèmes de compilation de code VS avec plusieurs fichiers .cpp ?
Problèmes de compilation de code VS avec plusieurs fichiers sources .cpp
Lorsque vous travaillez avec plusieurs fichiers sources .cpp dans VS Code, il est possible de rencontrer problèmes lors de la compilation. Contrairement à d'autres environnements de développement tels que Codeblocks ou Visual Studio Community 2017, VS Code peut ne pas reconnaître automatiquement tous les fichiers sources par défaut.
Pour résoudre ce problème, il faut modifier le fichier de configuration tâches.json. Ajoutez les lignes suivantes à votre tâches.json :
{ "label": "g++.exe build active file", "args": [ "-g", "${fileDirname}\**.cpp", //"${fileDirname}\**.h", "-o", "${fileDirname}\${fileBasenameNoExtension}.exe", ], }
Cela indique à VS Code de rechercher tous les fichiers .cpp dans le répertoire de fichiers actuel et de les compiler dans un exécutable portant le nom du fichier actif.
De plus, pour construire automatiquement le projet avant le débogage, modifiez launch.json et ajoutez la ligne suivante :
"preLaunchTask": "g++.exe build active file"
Après ces modifications, VS Code devrait être capable de compiler et d'exécuter correctement des programmes avec plusieurs fichiers sources .cpp.
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!