我想运行在DOS提示符下的C程序。可能吗?如何运行在DOS下一个C程序提示
回答
如果你的意思是在WinXP MS-DOS模式,例如:
开始 - >运行
输入:cmd
转到您的程序路径
CD C:\您的\程序\路径
类型
yourprogram.exe
这就是它。
他说C程序,而不是.EXE。考虑到这个网站是面向开发人员的,我认为我们应该假设OP很聪明,可以理解如何运行二进制可执行文件。 – 2009-11-03 14:22:34
@迈克尔狄龙:但是一个C程序*是一个可执行文件,否则它只是源代码而不是程序。我不认为OP的意图如你所建议的那样清晰,而且这不是我想要的解释(不是双关语)。 – Clifford 2009-11-03 17:28:23
@迈克尔狄龙C是一种编译语言,我不知道你的期望。 TCC选项是有效的,但是是IMO的烟雾弹。如果这个问题是“如何在Linux中运行一个C程序”,那么执行$ yourprogram是否可以? – Tom 2010-08-25 14:37:01
开启在该exe,例如位置的提示,并只是型C:\ MYPROG \ Prog.exe
您可以(通过简单地运行.exe文件作为其他答案建议)运行编译的C程序(已被编译为.exe文件,即一个),在DOS提示符下。您不能在DOS提示符下直接运行.c文件。
是的,这是可能的。您可以安装TCC它允许你把
#!/usr/local/bin/tcc -run
为您的源代码的第一行。这是一个编译器,它将编译 并直接从源代码运行。
另一种选择是使用CINT这是一个C解释器。这将允许您从Windows中的CMD
提示符运行C程序,这是大多数人仍称为“DOS”提示符。
似乎Sumeshsankar的意图最不可能的解释。最有可能的是,他是一名新手,他从未在IDE中执行过他的代码,并且没有意识到发生了什么。 – Clifford 2009-11-03 17:30:40
我同意你的解释是最有可能的解释,但解释如何在罩下工作的一个答案对其他人不是很有用。 C解释器是人们可以使用的东西。毕竟,CMM(又名CENVI)是Javascript的另一个祖父(另一个主要的祖父是Sun的SELF)。 – 2010-09-09 14:19:46
首先你需要下载Dev Cpp编译器。 下载后安装它。 我假设你安装了C:\
驱动器。 现在创建名为filename.bat
扩展名的文件。 如下写的文字...
set path=C:\Dev-Cpp\bin;C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2
现在打开CMD ....
去救人的filename.bat
位置并运行它。
filename.bat
设置路径之后去哪里保存文件... 例如c:\save\
现在使用gcc编译器编译C文件...
gcc filename.c
或
并执行.exe文件...
a.exe
玩得开心......
- 1. 在DOS提示符下编译Turbo C程序?
- 2. 我如何编译一个C程序的Dos提示符使用tcc和tc
- 3. 如何在命令提示符下运行Java程序
- 4. 在一个Windows命令提示符下按顺序运行多个程序?
- 5. 如何在C#上运行命令提示符程序?
- 6. 如何运行在一个ASP.NET应用程序一个C#主
- 7. Dos创建批处理文件并运行多个C++程序
- 8. 如何通过命令提示符运行c#应用程序?
- 9. 如何使用命令提示符运行c程序
- 10. 是否可以在DOS系统下运行Java-GUI程序
- 11. 无法运行DLL链接的C++ exe。 “这个程序不能在DOS模式下运行。”错误
- 12. 在dos中运行C#控制台应用程序?
- 13. 在命令提示符下运行两个程序并在延迟后杀死其中一个程序
- 14. 从java运行交互式Dos程序
- 15. 从Linux下的C程序运行多个C程序
- 16. 如何在DOS下使用另一个命令的输出来运行命令?
- 17. 双命令在命令提示符下运行程序
- 18. 无法在命令提示符下运行node.js程序
- 19. 如何在C中运行一个程序x分钟?
- 20. 如何编写一个在手机上运行的c程序?
- 21. 如何在C#代码运行另一个安装的程序
- 22. 如何在命令提示符下运行java程序,由intellij创建
- 23. DOS批处理文件运行4块3个并行程序
- 24. 程序通过命令提示符运行另一个
- 25. 如何运行另一个程序的多个副本 - Visual C
- 26. 在命令提示符下运行C#程序,无论可执行文件的位置如何?
- 27. C++ WIN32:在没有命令提示符窗口的情况下运行一个程序
- 28. 我不能运行一个c程序
- 29. 如何以编程方式在DOS提示符下输入内容?
- 30. 如何在trustedinstaller帐户下运行我的“C#”应用程序?
创建一个exe和像任何其他program..am我失去了一些东西跑了吗? – Naveen 2009-11-03 10:30:47
请在您的问题中添加信息,以便更清楚地知道您要的是什么。但是我也对你有一些好消息:在DOS提示符下运行C程序是可能的;-) – ChristopheD 2009-11-03 10:30:53
[这个问题引发的元讨论](http://meta.stackexchange.com/questions/123043/what-关于这个不好的真的老问题 - 一个好的答案) – Gilles 2012-02-22 14:00:28