11
votes

Microsoft Visual C ++, compilation de petits codes source sans fichier de projet

Eh bien, j'utilise Dev-C ++ pendant un moment pour apprendre la langue [C ++], et certaines choses ne fonctionnaient pas correctement, comme des variables globales et locales. Ensuite, j'ai décidé de télécharger Microsoft Visual C ++ pour voir comment cela comparé, et c'était absolument génial; surtout avec son esthétique. Une chose qui m'a dérangé, cependant, est que puisque je dois faire beaucoup de petits fichiers source pour tester des choses que j'ai apprises, je dois faire un grand fichier de projet chacun et à chaque fois, ce qui prend environ 18 Mo d'espace . J'ai essayé de simplement faire un fichier source C ++, mais cela ne fonctionne jamais car les boutons de compilation et d'exécution ne sont pas en surbrillance sans fichier de projet et appuyez sur la touche F5. Mais avec Dev-C ++, je pouvais simplement l'ouvrir, Control + N et écrire le programme rapidement, compiler et vous apparaîtrez, pas besoin d'un fichier de projet. Il y a donc un moyen de compiler des fichiers source unique dans Microsoft Visual C ++ sans avoir à créer un fichier de projet pour l'inclure?


3 commentaires

Pas facilement. Les IDes sont probablement un peu lourds pour vos besoins. Pour les fichiers à source unique, vous pouvez même simplement utiliser un éditeur de code en indiquant Syntax-sur-en-série, tels que NOTEPAD ++ et un compilateur de ligne de commande. Les IDes sont probablement trop pour cela, jusqu'à ce que vous entriez dans des projets de fichiers multi-sources.


Dupliqué possible de exécuter de petits programmes C ++ dans Visual Studio sans créer Projets


Oups, n'a pas remarqué que Michael. Merci pour la tête, il semble répondre à ma question.


3 Réponses :


7
votes

Je fais généralement un projet de travail temporaire et je ne suis que réutiliser. Si vous avez un besoin vraiment désespéré de garder autour de vos fichiers d'apprentissage, faites simplement un projet, ajoutez de nouveaux fichiers source et excluez tous les anciens de la construction. Il n'est pas nécessaire de créer un nouveau projet pour chaque projet temporaire ou d'apprentissage.


0 commentaires

20
votes

Pour un programme simple, vous pouvez facilement compiler à partir de la ligne de commande,

Star Menu-> Visual Studio-> Visual Studio Tools-> Ligne de commande P>

cd c:\..\your program path
cl.exe test.cpp


0 commentaires

1
votes

Vous pouvez exécuter le compilateur de la ligne de commande. Tout d'abord, vous devrez ouvrir une invite de commande toutes les variables d'environnement VC ++. Ensuite, vous venez d'invoquer "cl" avec le Options veux .

Si vous souhaitez rester dans l'IDE, vous pouvez configurer un "outil externe" pour la compiler pour vous:

  1. de Visual Studio Sélectionnez Outils \ Outils externes
  2. Cliquez sur "Ajouter" dans la boîte de dialogue.
  3. Choisissez un nom approprié comme "Compiler"
  4. pour "Commande" Choisissez Cl.exe
  5. Foor "Arguments" Entrez $ (itemPath)
  6. Vérifiez "Utiliser la fenêtre de sortie" de manière à ce que la sortie du compilateur soit envoyée à la fenêtre de sortie.

    Maintenant, pour utiliser ceci, vous devez appeler Visual Studio avec le jeu de variables d'environnement correct. Une façon est de lancer une invite de commande Visual Studio, puis d'entrer Devenv.exe. Ensuite, ouvrez le fichier que vous souhaitez compiler et sélectionnez le nouvel outil dans le menu Outils.


1 commentaires

Merci pour la réponse informative, je pense que je vais essayer cela plus tard.