添加您自己的 GIMP 特性
2010-08-25 00:00:00 来源:WEB开发网在 Windows 上构建 GIMP
在 Microsoft Windows 系统上构建 GIMP 比较麻烦,因为在构建系统想当然地认为 Windows 系统上也有 Linux 系统上默认安装的那些程序和库。如果您在 Windows 上工作,建议您在一个虚拟机器上创建一个 Linux 安装来设置您的构建环境。您可以使用 Mingw32 工具Linux 虚拟机器为 Windows 编译 GIMP。
对于 GIMP 源代码本身,您应该从 Git 获取一个开发版本。最好获取一个 Git 树,即使您将在稳定版本的代码上工作。这使您可以轻松地跟踪您对代码的更改。Git 是一个分散的版本控制软件,可用于将 GIMP 代码保持在主知识库上。尽管存在图形界面,它被设计用于命令行使用。
获取 GIMP 源代码
要获取最新的开发版本,只需从命令行键入 git clone git://git.gnome.org/gimp。几分钟后,您将拥有完整的 GMIP 代码。这些代码组织良好,使您可以在超过 3,000 个下载文件中相对轻松地找到方向。
一个 Git 使用说明
在进行更改时,您不必担心会丢失任何原始文件,甚至您的更改,假如您决定保留它们以便进行定制,这要归功于 Git 系统。例如,要以它在 GIMP 知识库中的方式重置文件,只需键入 git checkout <filename>。
无论如何,您必须熟悉 Git,即使您不打算回馈您的代码。它能极大地简化您的工作,即使您使用它来跟踪您对代码基的更改。例如,在任何给定时刻,您都能通过键入 git diff 来查看您对代码基的所有更改。
正确使用 Git 允许您创建本地分支,您可以在本地分支中开发不同的特性,并随时使用 GIMP 中的修改来对其进行更新。
构建 GIMP
要获取 GIMP 开发分支 — Git 主分支 — 的一个构建,您需要安装清单 1 中显示的库及其头部的最新版本。这些头部在 Linux 包中通常命令为 *-dev 或 *-devel。
更多精彩
赞助商链接