各位大虾,怎么把一个c语言程序编译成能够在windows系统上独立运行的exe文件。虽然在tc中编译也能生成exe文件,但是只能在dos下运行,不能在windows系统上运行。请指教!!期待解答
tc中编译生成exe文件也能在windows下运行啊,只不过是黑窗口的控制台模式.如果是因为窗口一闪而过的话,在程序结尾加上getch()函数延迟关闭就行了.
如果想做成windows图形界面的窗口风格,那就麻烦了,要写win32应用程序,可以用vc或c++builder学win32没有几个月的时间很难完全学懂的.
编译的程序可以在windows下运行,同时编译后的文件也不一定为16位程序,如GCC编译后的程序就是32位下运行的程序(可在多种视窗环境中编译运行)还有,如果要显示图形到图形区可以得到解答
不是说了吗,在程序结尾加上getch()函数延迟关闭就行了.否则程序运行完就自己关闭了
程序结尾加getch();
楼上说的不应该是延长关闭,而是等待从键盘输入一个字符,如果你不输入字符就永远等待,不关闭.
[此贴子已经被作者于2006-12-8 21:03:38编辑过]