1、首先当然是下载codeblocks,其官网:http://www.codeblocks.org/ 对于Microsoft windows操作系统用户,推荐下载codeblocks-13.12mingw-setup.exe版本。
2、然后就是下载gtk了,其官网:http://www.gtk.org/ 选对操作系统后,推荐下载这个,all-in-one bundle,下载后自行安装。
3、安装gtk后,需要配置下操作系统环境变量,以便我们可以在cmd命令下直接运行gtk的一些命令。
步骤:右击我的电脑-〉属性-〉高级系统设置-〉高级-〉环境变量
在系统变量path中添加你安装gtk的目录\bin
例:我gtk安在目录G:\GTK++\gtk+-bundle_3.6.4-20130921_win32下,那我就将目录G:\GTK++\gtk+-bundle_3.6.4-20130921_win32\bin添加到path变量下。 (木有path怎么办?木事你可以自己新建一个,环境变量的意义在于你用cmd直接敲可执行文件名(即命令)时,系统会自动搜索环境变量所代表的目录下的同名可执行文件,并进行调用)
4、ok万事俱备,开始正题。打开你的cmd,
输入pkg-config --cflags gtk+-2.0 > d:\cflag.txt 回车
再输入pkg-config --libs gtk+-2.0 > d:\libs.txt 回车
这样就在d:\下生成了cflag.txt,libs.txt两个文件。(当然gtk3.x的用户把上述命令中gtk+-2.0改成gtk+-3.0即可)
5、打开codeblocks我的是13.12版,再打开你需要用到gtk的项目,
右键单击项目-〉build options
选择complier setting 再选择other options 将cflag.txt 中的内容复制进去。
选额linker setting 再选择other linker options 将libs.txt中的内容复制进去。
保存。
6、完工。