如何为 Gimp 编译 deskew 插件?

如何为 Gimp 编译 deskew 插件?

我对使用这个 Deskew 插件很感兴趣,它看起来有点旧了,链接断开了gimp 注册表

https://github.com/prokoudine/gimp-deskew-plugin

我该如何在运行 Gimp 2.8 的 Ubuntu 64 位 12.10 上安装它?我不知道要“配置”或“制作”什么才能编译插件。我理解最终结果应该放在

菜鸟级别:我知道如何在终端中操作,但仅此而已。

谢谢!

答案1

以下是如何编译去倾斜插件适用于Gimp。它基本上没有问题,但我会在操作过程中注意一些重要事项。这应该适用于所有Gimp2.x 版本;它已在Gimp2.6 和 2.8 版本上成功测试过。

首先,你需要 Gimp 开发文件,其中最重要的是libgimp2.0-dev它包含编译插件所需的头文件gimp

sudo apt-get install libgimp2.0-dev

我已经安装了其他 gimp 开发文件,因为我已经运行了sudo apt-get build-dep gimp,但对于这个插件你不需要它们。

现在使用以下命令从 git 中提取代码:

git clone git://github.com/prokoudine/gimp-deskew-plugin.git

然后 cd 到gimp-deskew-plugin文件夹并运行

./autogen.sh

我通常会--prefix=/usr在这里指定,因为我们不想安装在插件中/usr/local,但是它无法在/usr层次结构中正确安装,但我稍后会解释如何克服这个问题。

现在,运行make并在几秒钟内编译插件可执行文件。

由于运行并sudo make install不能完全将其带到我们想要的位置(即使之前指定了前缀),在这种情况下有必要手动将一个可执行文件复制到Gimp插件文件夹:

CD 到~/gimp-deskew-plugin/src并运行

sudo cp deskew /usr/lib/gimp/2.0/plugins

现在可以从 Gimp > 图层 > 变换 > 倾斜校正访问该插件。

在此处输入图片描述

答案2

提醒一下。我在 Git 仓库中修复了这个问题,并将仓库移到了这里:

https://github.com/gimp-plugins-justice/gimp-deskew-plugin

相关内容