在C语言中使用gtk编写GUI程序时如何摆脱控制台?

Gtk*_*ker 4 c gtk console windows-xp

我正在按照教程:

http://zetcode.com/tutorials/gtktutorial/firstprograms/

它工作,但每次我双击可执行文件,有一个控制台,我不希望它在那里.

我如何摆脱那个控制台?

平台:Windows XP.

BTW我右键点击图标时也遇到了这个问题:

GLib-WARNING **: g_main_context_check() called recursively from within a source's check() or prepare() member.
Run Code Online (Sandbox Code Playgroud)

有没有人熟悉这个?

Mat*_*ert 5

链接时,请使用参数-mwindows

gcc -o simple simple.c `pkg-config --libs --cflags gtk+-2.0` -mwindows
Run Code Online (Sandbox Code Playgroud)