如何编译带有 GUI 的 Vim?

如何编译带有 GUI 的 Vim?

我想学习如何从源代码编译 vim,因为我想添加一些附加功能,并学习如何处理这种情况,但直到现在我还没有成功,我可以编译 vim,但没有它的 GUI

我认为这是一个依赖关系问题,但我不知道必须安装哪些包,编译 vim 及其 gui 需要哪些依赖关系?

我找到了一篇关于如何编译 gvim,但我的 ubuntu 10.10 存储库中没有要安装的软件包,我希望能找到一些帮助

问候

答案1

通常,您可以使用“apt-get”的“build-dep”命令来获取软件包的依赖项。使用方法如下:

sudo apt-get build-dep [软件包名称]

或者更具体地说对于 gvim:

sudo apt-get build-dep vim-gnome

之后,您应该能够编译 gvim/vim,无需进一步干预,或者仅需解决您正在编译的较新版本的 gvim/vim 所需的一小部分依赖项。

正如 Marius 指出的那样,这种依赖关系解决方案之一是手动安装 libssl-dev:

sudo apt-get 安装 libssl-dev

享受!

答案2

要在 Ubuntu 或 Debian 上构建 Vim,请按照此处列出的步骤操作:https://gist.github.com/211238

相关内容