- 论坛徽章:
- 0
|
给你个例子试试能通过吗,
window.c:
#include<gtk/gtk.h>
int main(int argc,char **argv)
{
GtkWidget *window;
gtk_init(&argc,&argv);
window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window),"最简单的窗口");
gtk_window_set_position(GTK_WINDOW(window),GTK_WIN_POS_CENTER);
gtk_signal_connect(GTK_OBJECT(window),"destroy",GTK_SIGNAL_FUNC(gtk_main_quit),NULL);
gtk_widget_show(window);
gtk_main();
return FALSE;
}
Makefile:
cc = gcc
all:
$(cc) -Wall -o window window.c `pkg-config --cflags --libs gtk+-2.0`
将上边的Windows下保存为windows.c文件,Makefile下的内容为Makefile文件,和windows.c保存在同一目录,然后运行make && ./window
如果成功就证明Gtk环境配置没什么问题。。你说的那个我不太清楚,可以把源文件发出来看看。。 |
|