GTK学习笔记 - windows下的gtk开发配置
2011-06-22 20:32
260 查看
首先下载一个gtk+的All-in-one bundles(在本人上传的资源中有)
将下载的包解压到一个目录中,如C:/gtk
在环境变量中添加
C:/gtk/bin
打开vs2005
在工具-选项-项目和解决方案-vc++-包含文件
添加C:/gtk/include及其下所有文件夹
添加C:/gtk/lib/glib-2.0/include
添加C:/gtk/lib/gtk-2.0/include
在工具-选项-项目和解决方案-vc++-库文件
添加C:/gtk/lib
在项目-属性-配置属性-链接器-输入-附加依赖项
添加
atk-1.0.lib cairo.lib expat.lib fontconfig.lib freetype.lib gailutil.lib gdk_pixbuf-2.0.lib gdk-win32-2.0.lib gio-2.0.lib
glib-2.0.lib gmodule-2.0.lib gobject-2.0.lib gthread-2.0.lib gtk-win32-2.0.lib intl.lib libpng.lib pango-1.0.lib
pangocairo-1.0.lib pangoft2-1.0.lib pangowin32-1.0.lib zdll.lib(好多啊……)
这样就配置好了。
如果你的程序仍然编译有问题,报如下错误:无法找到程序入口……,很有可能是之前安装了其它版本的gtk,可将lib目录下所有的dll文件拷贝到c:windows/system32下,若有重复,则覆盖,重新编译,ok!
将下载的包解压到一个目录中,如C:/gtk
在环境变量中添加
C:/gtk/bin
打开vs2005
在工具-选项-项目和解决方案-vc++-包含文件
添加C:/gtk/include及其下所有文件夹
添加C:/gtk/lib/glib-2.0/include
添加C:/gtk/lib/gtk-2.0/include
在工具-选项-项目和解决方案-vc++-库文件
添加C:/gtk/lib
在项目-属性-配置属性-链接器-输入-附加依赖项
添加
atk-1.0.lib cairo.lib expat.lib fontconfig.lib freetype.lib gailutil.lib gdk_pixbuf-2.0.lib gdk-win32-2.0.lib gio-2.0.lib
glib-2.0.lib gmodule-2.0.lib gobject-2.0.lib gthread-2.0.lib gtk-win32-2.0.lib intl.lib libpng.lib pango-1.0.lib
pangocairo-1.0.lib pangoft2-1.0.lib pangowin32-1.0.lib zdll.lib(好多啊……)
这样就配置好了。
如果你的程序仍然编译有问题,报如下错误:无法找到程序入口……,很有可能是之前安装了其它版本的gtk,可将lib目录下所有的dll文件拷贝到c:windows/system32下,若有重复,则覆盖,重新编译,ok!
相关文章推荐
- GTK3学习笔记1 安装及开发配置
- Gvim开发环境配置笔记--Windows篇
- Git与GitHub学习笔记(七)Windows 配置Github ssh key
- [100_Python学习笔记]001_Python环境安装配置(Windows 7)
- 【深度学习】笔记17 windows下SSD网络在caffe中的配置(GPU版本)【笔记3】
- 【Cocos2D-X 学习笔记】windows如何搭建Cocos2D-x开发环境
- Kinect开发学习笔记之(三)Kinect开发环境配置
- HADOOP的学习笔记 (第三期) eclipse 配置hadoop开发环境 .
- Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置
- gtk-3.0学习笔记1-环境配置
- Windows 8 Metro开发学习笔记1
- Kinect开发学习笔记之(三)Kinect开发环境配置
- 学习配置C,C++,GTK,QT等开发环境
- ExtJs学习笔记(一) 开发配置
- hadoop学习笔记--4.Ubuntu下Eclipse+hadoop开发配置
- Windows游戏开发学习笔记之二
- 学习笔记TF046:TensoFlow开发环境,Mac、Ubuntu/Linux、Windows,CPU版本、GPU版本
- Java之学习笔记(2)-----------Java的开发准备及环境配置
- (学习笔记2)开发环境的配置及MFC创建流程
- SpringMVC学习笔记(三)使用IntelliJ IDEA开发Spring MVC HelloWorld(注解配置SpringMVC)