![如何编译带有 GUI 的 Vim?](https://linux22.com/image/806330/%E5%A6%82%E4%BD%95%E7%BC%96%E8%AF%91%E5%B8%A6%E6%9C%89%20GUI%20%E7%9A%84%20Vim%EF%BC%9F.png)
我想学习如何从源代码编译 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