环境变量
PKG_CONFIG_PATH=C:\GTK\lib\pkgconfig
mingw32=c:\mingw32
path=%mingw32%\bin;%path%
GTK_BASEPATH=C:\GTK
INCLUDE=C:\GTK\INCLUDE;C:\GTK\INCLUDE\GTK-2.0;C:\GTK\INCLUDE\GLIB-2.0;C:\GTK\INCLUDE\PANGO-1.0;C:\GTK\INCLUDE\CAIRO;C:\GTK\...
发表评论
-
D语言播放音乐
2009-08-11 20:17 1145import derelict.sdl.sdl; impor ... -
oracle_blob
2007-08-14 09:03 942package test;import java.io.Fil ... -
[转]ShortPath
2007-08-07 08:46 1017<html><head><tit ... -
VC+CSocket文件传送示例
2007-07-12 02:40 2551VC+CSocket文件传送示例2007-01-16 11:1 ... -
[转]oracle数据库的还原和备份
2007-07-12 02:41 909oracle数据库的还原和备份 http://riceworl ... -
IE/FF 兼容
2007-07-11 01:46 1108IE/FF的表单元素获取问题IE: document.getE ... -
获取google卫星图片的t值
2007-07-05 01:45 1145原文 http://intepid.com/2005-07-1 ... -
web 经纬度格式转换工具
2007-07-04 09:30 3881<!--以60进制换算 --><scrīpt ... -
java 经纬度格式转换工具
2007-07-04 10:18 3227package test;import java.text.D ... -
宇宙尽头 爆炸字教程
2007-06-29 03:17 940宇宙尽头 爆炸字教程<P> [attach]15 ... -
nod32
2007-06-27 03:43 1168下载:http://www.lanniao.org/soft/ ... -
down_baidu_map
2007-06-27 04:54 999很久以前的代码了 import java.io.File; ... -
web鼠标滚轮事件for ie/ff
2007-06-19 03:27 1282滚动鼠标滚轮输出值<scrīpt> var cou ... -
Flex Builder 2以及Charting注册码
2007-06-17 06:49 1441Flex Builder 2以及Charting注册码 Fl ... -
音乐盒类源码
2007-06-13 02:23 1366开始接触actionscrīpt写个音乐盒类包,基本实现歌词显 ... -
javascript request
2007-06-04 00:01 1858var request = { QueryString : ... -
如何在个人空间使用nashihou音乐盒
2007-05-22 10:32 783如何在个人空间... -
“菩提本无树,明镜亦非台,本来无一物,何处惹尘埃?”谁知此禅诗为何意?
2007-05-22 10:35 1319菩提本非树, 明镜亦非台, 本来无一物, 何处染尘埃. 少林六 ... -
web 获取来路网址
2007-05-18 01:38 951<scrīpt type="text/java ... -
baidu mp3
2007-05-16 12:46 689<!DOCTYPE html PUBLIC " ...
相关推荐
在Windows下安装GTK环境后,怎样编译GTK源文件。写Makefile文件太麻烦了不是嘛!!这里有一个MS-DOS Batch File,很好用的。
标题 "万能Makefile for cairo gtk+ gtkmm" 指向的是一个通用的Makefile,这个Makefile设计用于编译使用cairo图形库、gtk+和gtkmm(GTK的C++绑定)的项目。这些库在开发图形用户界面(GUI)应用时非常常见,特别是在...
标题 "glib gtk+ makefile snack saolei" 涉及的是几个关键的软件开发组件,包括GLib,GTK+,Makefile以及两个小游戏——扫雷(Saolei)和贪吃蛇。这些组件都是在Linux或Unix环境中进行图形用户界面(GUI)程序开发...
4 GTK编写系统监视器,可以监测系统很多方面(含代码和makefile) 5 虚拟文件系统(实现的比较简单)(含代码和makefile) 说明:GTK实现的系统监视器,功能如下: 1.CPU各种信息,包括物理信息以及CPU利用率绘图 2...
3. **配置**:运行 `./configure` 脚本来检测系统环境并生成 Makefile。 4. **编译**:执行 `make` 命令开始编译源代码。 5. **安装**:使用 `sudo make install` 将编译好的程序和库安装到系统目录。 **使用和调试...
而"gtk"文件夹很可能是GTK源码的主体部分,包含了各种源代码文件、头文件、Makefile以及编译和构建GTK所需的配置文件。 深入学习GTK源码,开发者可以理解其内部工作原理,比如事件处理机制、控件的渲染方式、布局...
使用 GTK3.x 和 Glade 开发 Ubuntu 20.04 上的 UI 程序 GTK(The GIMP Toolkit)是一個開源的图形用户界面工具包,GTK 3.x 是其第三個主要版本。GTK 3.x 提供了许多新的功能和改进,如 Cairo 绘图、GNOME Shell ...
在Makefile中,`pkg-config --cflags --libs gtk+-2.0`分别获取编译标志和库链接,用于编译`hello.c`源文件并生成可执行文件`hello`。 这个简单的示例展示了GTK+的基本用法,包括窗口和控件的创建、事件处理以及...
5. **pkgconfig-0.15.zip**:这是一个实用程序,在Makefile等文件中有用,用于管理编译和链接标志。它需要GLib 2.x。 6. **glib-dev-2.4.7.zip**:对应开发包,即头文件。 这些库文件可以在官方网站或其他可靠的...
6. 编译和打包:在Linux环境下,开发者可能使用makefile进行编译,使用pkg-config来处理GTK库的链接。最终的可执行文件可以通过打包工具(如flatpak、AppImage或deb/rpm包)分发给用户。 总之,这个“用gtk开发的...
7. `makefile`:用于编译和链接程序的脚本。 学习这些源代码,开发者可以了解到以下关键知识点: 1. **GTK初始化**:如何调用`gtk_init()`函数来初始化GTK环境。 2. **窗口创建**:使用`gtk_window_new()`创建窗口...
6. make:可能包含Makefile或者其他构建系统相关的文件,用于编译和构建GTK+应用程序。 7. src:源代码目录,可能包含部分GTK+库的源代码,供开发者学习和调试使用。 8. manifest:通常在Windows中,这是一个清单...
4. **配置脚本**:解压后的目录中会有`configure`脚本,这是一个自动化脚本,用于检测系统的环境并生成编译和链接GTK+所需的Makefile文件。 5. **资源文件**:包括图标、图像和其他非代码资源,可能位于`data`或`...
为了裁剪,我们需要修改GTK+源码目录下的`Makefile.in`,删除不需要的模块。例如,根据GTK+参考手册,可以去除大窗体如File Chooser对话框、颜色选择对话框、字体选择对话框、文件按钮和字体按钮等。以File Chooser ...
### GTK+:图形工具包详解 #### 一、总览 **GTK+**(GIMP Toolkit Plus)是一种广泛使用的开源图形界面开发库,主要用于构建跨平台的桌面应用程序。其核心特性包括可移植性、高性能、丰富的组件集合以及对现代GUI...
《GTK开发平台3.pdf》的内容主要涉及如何使用Makefile来组织和编译GTK程序。GTK是一种用于创建图形用户界面的库,广泛应用于Linux系统。在Linux环境下,Makefile是项目管理的重要工具,它能根据文件依赖关系自动化...
3. `configure.ac` 和 `Makefile.am`:用于自动配置和构建项目的脚本,可以帮助你编译和安装GTK+ VNC。 4. `docs/`:可能包含项目的文档,如API参考或开发者指南。 5. `examples/`:可能有一些示例代码,展示如何...
2.4 我在编译 GTK+ 是得到了一个这样的错误:make: file `Makefile' line 456: Syntax error什么意思呢? 2.5 我已经编译和联接好了GTK+,但是我的程序不能和库联结! 2.6 我在编译 GTK+是得到了一个这样的错误:找...