|
mingw已经正常安装,已经试过可以用来正常编译mame(一个多机种街机模拟器)。gtk+-2.10.6的develop for win32也已经装好了,有glade2和各种编译需要的头文件,stardict for win版也可以正常使用。path环境变量已经添加好好mingw的bin目录和gtk里的bin目录,include环境变量里面也加入了gtk的各种.h头文件的路径。现在问题来了,写一个最小的gtk程序,用的是
#include <gtk/gtk.h>
这种引用形式。
编译时由于只有一个.c文件,就没写makefile,直接用gcc gtk-test.c来编译,结果编译时就是找不到.h文件,提示一大堆函数未定义,后来又试过
#include <gtk\gtk.h>
#include <gtk\\gtk.h>
#include <gtk\/gtk.h>
都不行!搞得头都要烂了。
请教一下,在win下面使用mingw编译gtk程序要如何设定环境变量,或者要写makefile时应该怎么写。 |
|