转自:http://blog.csdn.net/chszs/article/details/4006814

本文的GTK+版本为2.16.0

前提条件:Windows上已安装Cygwin(安装方法不在本文中叙述)

在Windows平台上安装GTK+,方法很多,最简单的方法是采用一体包进行安装,步骤如下:

1)下载gtk+-bundle_2.16.0-20090317_win32.zip
地址:http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.16/gtk+-bundle_2.16.0-20090317_win32.zip

2)解压缩到指定目录
我解压到C:/GTK

3)设置环境变量PATH
“我的电脑”--右键“属性”--“高级”--“环境变量”,编辑Path,添加:
c:/gtk/bin

4)测试
4.1)确保Windows系统内未安装其它版本的gtk+,在cmd命令行下执行:
pkg-config --cflags gtk+-2.0
显示结果:

注:如果有其它版本的,先删除之。

4.2)验证安装是否正确(无需编写Helloworld)
在cmd命令行下执行:
gtk-demo
显示结果:

至此,安装结束。

如果想使用微软的Windows主题引擎,在安装目录下的etc/gtk-2.0目录下,新建一文件,命名为gtkrc,内容只有一句:
gtk-theme-name = "MS-Windows"
保存并退出。

一切OK

转载于:https://my.oschina.net/liangzhenghui/blog/186108

Windows下安装GTK+的最佳攻略相关推荐

  1. windows一键安装web环境全攻略(win2008)

    在windows中安装服务器环境,推荐使用阿里云的集成环境,这里特分享下安装方法,使用win2008的朋友可以参考下 windows一键安装web环境全攻略 请根据系统不同下载对应的一键安装包,注意区 ...

  2. Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略

    Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介.入门.安装流程之详细攻略 目录 安装流程 1.安装nvidia显卡驱动 2.安装cuda8 3.安装Cudnn 4.Ana ...

  3. 微软云计算操作系统Windows Azure 平台——云+端全面攻略

    微软云计算操作系统Windows Azure 平台--云+端全面攻略 Windows Azure Platform 开发入门 在云计算时代,有三个平台非常重要,即开发平台.部署平台和运营平台.Wind ...

  4. Git客户端图文详解如何安装配置GitHub操作流程攻略

    Git客户端图文详解如何安装配置GitHub操作流程攻略 软件应用 爱分享  3个月前 (08-15)  8896浏览  0评论 Git介绍 分布式 : Git版本控制系统是一个分布式的系统, 是用来 ...

  5. Windows Home Server中文版使用全攻略

      新一代数字家庭中枢<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /& ...

  6. SUS安装配置简明图解攻略

    SUS安装配置简明图解攻略    [转贴 2006-01-17 13:26:00 | 发表者: liuxianhui] 使用SUS(software update service)可以在局域网里构架一 ...

  7. 【服务器】Linux一键安装web环境全攻略(阿里云服务器)(Centos )

    Centos 系统下的全能Web环境一键安装程序 热点 Round Serv 是Centos 系统下的全能Web环境一键安装程序 集成php jsp .net asp cgi python环境.和My ...

  8. cmd下修改注册表完全攻略

    cmd下修改注册表完全攻略 2005-5-10 17:27:00 信息来源:[url]www.juntuan.net[/url] regedit虽是gui下使用的东东 但其实是有未公开的参数的 可以在 ...

  9. 从此甩掉光驱nbsp;U盘安装系统最详攻略

    不是你不明白,而是这世界变化快.记得在几年前,你还会在中关村大街上看到很多各种版光盘的小商贩,而现如今他们已经销声匿迹了.随着网络和闪存介质的迅速发展,光存储介质已经渐渐被排挤到了人们视线的边缘,对于 ...

最新文章

  1. CDN监控系统(三 业务架构)
  2. 【消息中间件】Spring整合RabbitMQ
  3. C51端口结构和工作原理(转)
  4. 2017 多校2 hdu 6053 TrickGCD
  5. 用uGUI开发自定义Toggle Slider控件
  6. mysql重启,全网独家首发!
  7. 使用Python写的第一个网络爬虫程序
  8. linux开机自动挂载ntfs,linux 开机自动挂载 NTFS 磁盘(Linux Mint、Ubuntu)[解决挂载 NTFS 后 Windows “快速启动”导致的只能只读模式挂载]...
  9. step文件查看软件_3D PDF文件转换为step
  10. 只需4步,微软数据科学家教你用OpenRefine搞定数据清洗
  11. 猫和路由器和交换机的区别
  12. matlab仿真平台式惯导
  13. 单片机编程之8421码
  14. 响铃:抖音微视撕逼,但音乐短视频只有“神曲”逻辑吗?
  15. 浙大计算机专业是不是图灵班,浙大图灵班录取条件
  16. jquery变量var的使用
  17. 基于vue2+element+springboot+mybatis+jpa+mysql的学籍管理系统
  18. 【来日复制粘贴】提取工作表和工作簿名称
  19. edge浏览器 您的flash可能被禁用或者版本过低
  20. 5款不妨一试的硬盘碎片整理工具

热门文章

  1. hdu 2544最短路 Floyd算法
  2. 【Django】MTV(Django)模型
  3. Python学习之路,第二次复习:列表,元组
  4. 实现SELECT的全选,反选,AB选的JAVASCRIPT代码
  5. android — JNI注册方法说明
  6. UpdatePanel里使用FileUpload
  7. 图像梯度处理MATLAB代码
  8. Win10+tensorflow:SSD调试问题:Unable to open table file ../checkpoints/ssd_300_vgg.ckpt
  9. 从深度学习选择什么样的gpu来谈谈gpu的硬件架构
  10. madagascar 软件安装方法