我用gcc编译我的第一个windows窗口程序时发现有一个命令行窗口在后台!而我用TCC,就没有这个问题.当时烦死我了,以为这是gcc编译软件必有的,只能用在程序中使用windowsAPI实现命令行窗口的隐藏.
(这是机制问题,在linux下gcc编译的程序是不会主动出现命令行窗口的,须在shell下完成,
但是windows不一样,如果不出现一个命令窗口,printf()都不能用了.....,所以gcc的windows版本默认开启一个命令行窗口!)
我引用http://code.google.com/p/msys-cn/wiki/ChapterThree:
"到这里,我们第二个Hello
本文探讨了在使用GCC编译Windows窗口程序时出现的后台命令行窗口问题,解释了其背后的原因,并介绍了如何通过-mwindows参数实现命令行窗口的自动清除。文章还引用了MSYS-CN Wiki中的相关内容,提供了关闭控制台窗口的方法。

2万+

被折叠的 条评论
为什么被折叠?



