当前位置: 代码迷 >> C语言 >> Gcc+MinGW+Code::Block问题
  详细解决方案

Gcc+MinGW+Code::Block问题

热度:925   发布时间:2007-09-21 08:26:22.0
Gcc+MinGW+Code::Block问题
我安装了Gcc,Mingw和Code::Blcok,编译dos下程序没问题,但编译win32程序后,运行编译生成的exe程序时总是出现一个Dos窗口,我用Dev C++时就没这个问题。程序代码本身没错,编译也正常,没有报错,但运行编译后的程序总出现一个Dos窗口,关闭程序时,Dos窗口也自动关闭,我写的程序是Windows的视窗程序为什么会出现这个恼人的Dos窗口,我又用VC和DevC编译相同的代码都正常,没出现Dos窗口,为什么用mingw+code::block会出现Dos窗口,有用Gcc的高手搭救我一下?
搜索更多相关的解决方案: Gcc  Block  MinGW  Dos  

----------------解决方案--------------------------------------------------------
你的主函数是WinMain还是main ?

你的程序类型可能错了。应该是windows application而你选择了windows console application
----------------解决方案--------------------------------------------------------
主函数是WinMain,程序类型选择的是Windows Application.
程序代码绝对是Win32标准的,没有console下的代码,我已经用DEV C开发Windows下的共享软件多年了,所以请不要怀疑代码的问题。因为Dev C好些日子没省级了,所以我想换成Mingw+Code::Block,但安装后,编译后总出现恼人的Dos窗口,我估计是我设置IDE和编译器参数的问题,各位有什么高见?

----------------解决方案--------------------------------------------------------
开源的东西就是这样,自己的动手能力要强。很多东西要自己搞懂,自己配置,和windows傻瓜式相反。

嫌麻烦还是用Dev-c++吧,这里有升级配置的方法,算是简单的了:
http://bbs.bc-cn.net/viewthread.php?tid=163686&star=at#
----------------解决方案--------------------------------------------------------
  相关解决方案