Je souhaite exécuter un programme C dans l'invite DOS. C'est possible?Comment exécuter un programme C dans l'invite DOS
Répondre
Si vous voulez dire le mode MS-DOS dans Windows XP par exemple:
Démarrer-> Exécuter
Type: cmd
goto votre chemin de programme
cd C: \ Votre \ programme \ chemin
Type
yourprogram.exe
thats it.
Il a dit un programme C, pas un .EXE. Étant donné que ce site est pour les développeurs, je pense que nous devrions supposer que l'OP est assez intelligent pour comprendre comment exécuter un fichier exécutable binaire. –
@Michael Dillon: Mais un programme C * est * un exécutable, sinon c'est juste du code source et pas du tout un programme. Je ne pense pas que l'intention du PO soit aussi claire que vous le suggérez, et ce n'est pas l'interprétation (sans jeu de mots) que j'aurais mise. – Clifford
@Michael Dillon C étant une langue compilée, je ne sais pas ce que vous attendez. L'option TCC est valide, mais une bombe fumigène IMO. Si cette question était "comment exécuter un programme c sous linux", ne serait-il pas normal de faire votre programme? – Tom
Ouvrez l'invite et tapez simplement l'emplacement de l'exe, par ex. c: \ MyProg \ Prog.exe
Vous pouvez exécuter un programme c compilé (c'est-à-dire celui qui a été compilé dans un fichier .exe) à l'invite DOS (en exécutant simplement le fichier .exe comme le suggèrent d'autres réponses). Vous ne pouvez pas exécuter directement un fichier .c à l'invite DOS.
Oui, c'est possible. Vous pouvez installer TCC qui vous permet de mettre
#!/usr/local/bin/tcc -run
comme la première ligne de votre code source. C'est un compilateur qui compilera et s'exécutera directement à partir du code source.
Une autre option consiste à utiliser CINT qui est un interpréteur C. Cela vous permettra d'exécuter des programmes C à partir de l'invite CMD
dans Windows, ce que la plupart des gens appellent encore l'invite "DOS".
On dirait que c'est l'interprétation la moins probable de l'intention de Sumeshsankar. Probablement OMI, il est un novice qui a seulement exécuté son code depuis un IDE et ne réalise pas ce qui se passe sous le capot. – Clifford
Je suis d'accord que votre interprétation est la plus probable, mais une réponse qui explique comment tout fonctionne sous le capot n'est pas terriblement utile aux autres. C interprètes sont quelque chose que les gens pourraient avoir une utilité pour. Après tout, CMM (aka CENVI) était l'un des grands-parents de Javascript (l'autre grand-père principal étant SELF de Sun). –
Vous devez d'abord télécharger le compilateur Dev Cpp. Après le téléchargement, installez-le. Je suppose que vous êtes installé C:\
lecteur. Maintenant, créez le fichier appelé extension filename.bat
. texte d'écriture comme suit ...
set path=C:\Dev-Cpp\bin;C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2
cmd ouvert ....
aller pour sauver l'emplacement de filename.bat
et l'exécuter.
filename.bat
après le réglage du tracé où est le fichier go sauvé ... par exemple c:\save\
maintenant compiler votre fichier C en utilisant le compilateur gcc ...
gcc filename.c
ou
et exécutez le fichier .exe ...
a.exe
Amusez-vous ...
- 1. Comment exécuter un programme externe via un programme C#?
- 2. Comment DOS charge un programme en mémoire?
- 3. Comment exécuter un programme spécifié?
- 4. Compilation du programme Turbo C dans l'invite DOS?
- 5. Exécuter un programme C en python?
- 6. exécuter/ouvrir un programme en C#
- 7. Exécuter un programme à partir d'un programme C
- 8. exécuter un script SQL programme
- 9. Comment exécuter un script bash à partir du programme C++
- 10. ne peut pas exécuter dos MBR
- 11. Comment exécuter un programme C à partir de VIM?
- 12. exécuter un programme Java
- 13. comment exécuter la commande DOS avec des options en java
- 14. Exécuter un autre programme dans un programme multithread
- 15. Comment exécuter un programme manuellement vs exécuter un programme de studio visuel diffèrent?
- 16. Comment compiler et exécuter un programme Java?
- 17. Comment exécuter un programme en utilisant Maven?
- 18. Comment puis-je exécuter un programme jsp?
- 19. Comment exécuter NUnit par programme
- 20. Exécuter un programme externe à partir du code C#
- 21. Comment puis-je compiler un programme C sur l'invite DOS en utilisant tcc et tc
- 22. Utiliser SciTE pour compiler/construire/exécuter un programme C
- 23. Comment choisir l'installation Python à exécuter dans un programme PyObjC?
- 24. comment exécuter un programme écrit sous linux dans Visual Studio
- 25. Formulaire C# dans un programme C++
- 26. exécuter un programme externe (exécutable) en python?
- 27. Programmer un fichier DOS pour exécuter une ligne de commande Exécuter
- 28. Comment exécuter un programme CPU Hogging sur un serveur distant?
- 29. Comment utiliser Redis dans un programme C++?
- 30. DOS: comment exécuter un batch sans avoir à vous connecter sur un partage?
créer un exe et l'exécuter comme tout autre program..am je manque quelque chose? – Naveen
S'il vous plaît ajouter des informations à votre question pour le rendre plus clair ce que vous voulez exactement. Mais j'ai aussi de bonnes nouvelles pour vous: exécuter un programme C dans une invite DOS est possible ;-) – ChristopheD
[Meta discussion déclenchée par cette question] (http://meta.stackexchange.com/questions/123043/what- à-propos-de-ce-mauvais-vraiment-vieille-question-avec-une-bonne-réponse) – Gilles