WINDOWS下实现GTK+/GTKMM的编程

给一些想在WINDOWS下学习GTK+/GTKMM编程的朋友

 

 

一、下载软件包

1、下载dev C++开发软件(我的版本是4.9.9.2)

2、下载GTK+

3、下载GTKMM(对于C++的朋友)

即是下面的三个文件

 

二、安装(全部默认安装)

1、先装dev c++

2、再装GTK+

3、再装GTKMM

 

三、环境变量设置(右键我的电脑,属性,高级)

1、在系统变量添加

变量:PKG_CONFIG_PATH

值:C:\GTK\lib\pkgconfig

保存退出。

2、打开命令行(开始,运行,CMD)

输入:pkg-config --version回车

看是否版本信息输出,如果有,说明系统变量设置正确,如果找不到该命令,就需要重启电脑。一般XP需要重启,WIN7不需要。

3、生成编译器、链接器信息(这部分只针对C++的朋友说的,C的配置也类似,不会的就留言给我)

命令行下依次输入以下命令,即可在C:\下生成cflags.txt、libs.txt

一般输入第一条命令时会出现下面的问题:(原因是依赖文件pixman-1.pc没找到)

WINDOWS下实现GTK+/GTKMM的编程_第1张图片

解决办法:

修改文件:C:\GTK\lib\pkgconfig\cairo.pc,去掉pixman-1>...的内容,保存后再试,即可

 

四、配置dev c++

打开 dev c++

新建C++工程,如下图

右键test,打开project options

选择parameters,然后打开之前产生的cflags.txt,复制内容至C++ complier

打开libs.txt,复制内容至Linker.最终结果如下图:

WINDOWS下实现GTK+/GTKMM的编程_第2张图片

此时所有配置完成!

测试代码,自行完成。

 

 

 

 

你可能感兴趣的:(编程,c,windows,Parameters,编译器,gtk)