GTK3学习笔记1 安装及开发配置
2014-08-26 12:20
375 查看
1、前言
GTK3是GTK的较新版本,但系统性的教程和笔记不多,下面是我从自己新浪博客转来的笔记。希望这次能把学习过程写的完整和持久些。这次的笔记不同于之前关于GTK2的,抛弃Linux,只以Windows为工作环境。
工具:Win8.1 + Code::blocks13.12 (自带Mingw) + GTK3.6.4
2、安装GTK3
安装部分参考这篇博客,所不同之处在于要下载gtk3的最新压缩包版本下载后解压,然后设置环境变量。执行 pkg-config --cflags gtk+-3.0,如果输出正常表示安装成功。
3、配置Code::blocks
安装带有Mingw的Code::blocks,因为其不支持直接建立GTK3工程,所以选择新建空白工程,编译选项要做两处更改即可。1> 编译器选项:
2>链接器设置
4、测试
在1.c 中输入:#include <gtk/gtk.h> int main (int argc, char *argv[]) { GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_window_set_title (GTK_WINDOW (window), "Window"); g_signal_connect (window, "destroy", G_CALLBACK (gtk_main_quit), NULL); gtk_widget_show (window); gtk_main (); return 0; }编译运行成功:
可以开始GTK3之旅了!
相关文章推荐
- mule ESB 3 安装 配置 开发 官网教学翻译学习笔记--MyEclipse
- gtk学习笔记1(安装c/c++和gtk开发环境)
- Liferay 6.2学习笔记(一)--开发环境安装配置
- J2ME学习笔记_1_开发环境的安装和配置
- mule ESB 3 安装 配置 开发 官网教学翻译学习笔记--MyEclipse
- 步步为营 SharePoint 开发学习笔记系列 二、安装和配置
- Liferay 6.2学习笔记(一)--开发环境安装配置
- OPENCV学习笔记(一):安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 步步为营 SharePoint 开发学习笔记系列 二、安装和配置
- 【opencv学习笔记一】opencv下载安装与VS2017开发环境配置
- GTK学习笔记 - windows下的gtk开发配置
- mule ESB 3 安装 配置 开发 官网教学翻译学习笔记--MyEclipse
- (转载)Laravel学习笔记(一)安装配置开发环境
- Python Web 开发 学习笔记1 安装配置 python+django
- Windows驱动程序开发学习笔记(一) - 下载并安装WDK
- Qt 学习笔记之一 ―― Qt SDK 的下载安装与配置
- Drools安装配置学习笔记
- □ Struts2学习笔记(1)Struts2开发环境配置 □
- coolite1.0 学习笔记(一) -- 配置coolite开发环境
- [Linux]在Linux上部署Java开发环境笔记(一):虚拟机安装Linux,配置Linux和主机XP能互Ping成功