软件和包下载步骤:
- 首先是开发环境,选用Dev-cpp 5.11,下载地址:http://sourceforge.net/projects/orwelldevcpp/
- 其次是GTK+3的打包文件,这里选择其首页的下载页的win64 bit页面,下载地址:all-in-one bundle
首先安装dev-cpp,安装过程跟以前一样。基本不需要什么繁琐的配置,第一次运行的时候会让用户选择主题。然后接着询问是否需要缓存一些头文件,一般选择是。
- 接下来将下载好的zip文件解压:gtk+-bundle_3.6.4-20131201_win64.zip。最好讲其解压到某个盘的根目录文件夹下面,文件夹的名字要短,不然之后链接的时候会特别蛋疼,名字老长复制都复制不过来。这里我直接解压到d:\gtkdir文件夹里面。
- 解压完毕后进入gtkdir文件夹,会有一个gtk+-bundle_3.6.4-20131201_win64.README.txt文件,这是教你如何使用的说明文件。由于linux系统下一般都会把头文件缓存为环境变量,这样无论何时何地编译都不用担心找不到路径的问题。可是由于windows的特性,一般每个IDE会有自己的目录、自己的路径查找方式,经过实验,设不设置环境变量无关紧要。设置的好处是:编译后的文件当需要使用dll文件的时候,不必费神把一大堆DLL文件同时考到编译好的exe目录下。
- 这里选择不复制环境变量。打开命令提示符,进到gtk目录下的bin文件夹(作者电脑上的目录就是d:\gtkdir\bin),依照说明依次输入调试命令。(pango-querymodules > d:\gtkdir\etc\pango)(gdk-pixbuf-query-loaders > d:\gtkdir\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache)