This is especially true if you try to build GIMP master — the development version.
如果您试图构建GIMP主分支 —开发版本,则这尤其正确。
On the other hand, if you write a plug-in, it can be distributed by itself, without the need for a custom version of GIMP for other people to use.
在另一方面,如果您编写一个插件,该插件可以单独分发,不必提供一个GIMP自定义版本就可供他人使用。
When you run software like GIMP, a lot of libraries are transparently installed on your system.
当您运行GIMP这样的软件时,许多库将自动安装到您的系统上。
If you need more, you can even send the current file to GIMP.
如果你需要更多功能,你甚至可以把当前的文件发送到GIMP。
For each library you have to install in this way (and for GIMP itself), you will have to take care not to overwrite the library that came installed in your distribution.
对于每个必须以这种方式安装的库(和GIMP本身),您必须注意不要覆盖安装在您的发行版中的库。
Suppose you want to find the code responsible for toggling a GIMP window into full-screen mode.
假设您想找到负责将一个GIMP窗口切换为全屏模式的代码。
Set the same environment variables from Listing 4 so that GIMP can fetch the newer libraries in the different prefix you picked and get GIMP built in that prefix as well.
设置清单4中的环境变量,以便GIMP能够获取您选择的不同前缀中的新库,并在该前缀中构建GIMP。
Now that you have successfully built GIMP, it's time to take a look at what is new inside the GIMP source code.
现在您已经成功构建了GIMP,现在我们看看 GIMP 源代码中有什么新内容。
If you are using the GIMP V2.7 tree, you can see a lot of newly written code used to manage the dockable dialogs when GIMP is in the new single-window mode.
如果您使用的是GIMPV2.7树,您将看到许多新编写的代码,用于在GIMP处于新的单一窗口模式时管理可停靠的对话框。
For the GIMP source code itself, you should get one of the development versions from Git.
对于gimp源代码本身,您应该从Git获取一个开发版本。
One exception is the GEGL library, which requires you to fetch the Git master (unstable) branch to build the GIMP master, instead of the latest stable branch.
一个例外是gegl库,它要求您获取git主(不稳定)分支而不是最新的稳定分支来构建gmip主分支。
Before starting, you should take a look at the HACKING file that comes with the GIMP source files, which specifies the rules for the development of the project.
在开始之前,您应该查看一下与gimp源文件一起提供的HACING文件,它指定项目的开发规则。
To get a build of the GIMP development branch - the Git master - you will need the recent versions of the libraries shown in Listing 1 and their headers installed.
要获取GIMP开发分支—git主分支—的一个构建,您需要安装清单1中显示的库及其头部的最新版本。
After a few minutes, you will have the complete GIMP code.
几分钟后,您将拥有完整的GMIP代码。
When building GIMP with these changes, type make, then when it is done, type make install as root and you should have a fully functional new tool in GIMP.
构建完成后,键入makeinstall asroot,您应该在GIMP中拥有了一个功能完整的新工具。
Using Git properly allows you to create local branches where you can develop different features and at any time have them updated with changes in the GIMP.
正确使用Git允许您创建本地分支,您可以在本地分支中开发不同的特性,并随时使用GIMP中的修改来对其进行更新。
You also saw what it takes to create a new tool for GIMP.
您还看到为 GIMP创建一个新工具需要完成哪些步骤。
A fairly easy tutorial to follow to make a sig. You must know the bare basics of GIMP and brushes/filters is all.
按照这个相当容易的指南可以做一个签名。你必须对GIMP ,以及笔刷/过滤器这些有一点儿最基本的了解。
Before deciding to create a new tool, you should also consider writing a plug-in for GIMP.
在决定创建一个新工具之前,也应该考虑编写一个GIMP插件。
You will need to set these variables each time you build GIMP.
每次构建GIMP都需要设置这些变量。
You can also run the resulting gimp-2.7 binary file in the app directory, instead of reinstalling it.
您还可以运行app目录中生成的gimp-2.7二进制文件,而不是重新安装它。
You just created your own tool for gimp.
这样,您创建了自己的GIMP工具。
Fire up the Gimp or your image manipulation tool of choice and combine the overlays you downloaded for your area.
启动The Gimp或您选用的图像处理工具,并与下载的您所在地区的覆盖图结合。
You don’t need to buy Photoshop; use Gimp or any other free image manipulation software.
你不需要购买Photoshop;使用GIMP或任何其他自由图像处理软件就可进行。
You should now have a solid understanding of how to retrieve the GIMP source code and dependencies, and how to build GIMP in a Linux system.
现在,您应该对如何检索gimp源代码和依赖项,如何在Linux系统中构建GIMP有比较深入的理解。
You could use a program like the GNU Image Manipulation program (GIMP) to build your own, or use Google to find something close to what you want and modify it accordingly.
可以使用GNUImageManipulationProgram (GIMP)之类的程序创建自己的图像,也可以用Google找到一个接近的图像,再相应地作一些修改。
While GIMP or Photoshop allow you to perform many of these same actions, remember that Cairo is different: Cairo is a programmatic means of writing art.
GIMP或Photoshop也允许执行其中的许多操作,但是cairo是不同的:cairo是一种编程序绘图方式。
Not all the libraries outlined above will be up to date for you to build GIMP on your Linux distribution.
要在您的Linux发行版上构建GIMP,并非上述所有库都需要最新版。
Can you tell me which version of Gimp you are using.
你能告诉我哪个版本的瘸子您正在使用。
GIMP will now prompt you to export your image before saving it as a JPEG.
GIMP中会提示您现在出口之前它保存为一个JPEG图像。
应用推荐