我如何构建一个gvim可执行文件

时间:2014-03-16 17:52:11

标签: linux vim configure

我已经在linux(centOS)上成功构建了vim。但是,。/ configure,make,make install三部曲并没有构建一个gvim可执行文件。然而,我可以用vim -g启动gui版本。我似乎记得当我在其他场合构建vim(和gvim)时,也构建了可执行的gvim。那么,是否有一个标志可以传递给./configure,以便构建可执行的gvim。或者我错过了一些完全不同的东西?

2 个答案:

答案 0 :(得分:1)

如果您可以使用vim -g:gui启动GUI,那么您已经拥有了可执行文件。在make install期间可能出现了问题:gvim(在/ usr / bin /或其中)应该是vim的链接。

此外,编译vim的标准指令与通常的./configure; make; make install略有不同,因为vim具有运行configure的make规则。来自vim74/src/INSTALL

2. Unix
=======

Summary:
1. make         run configure, compile and link
2. make install     installation in /usr/local

我记得前一段时间在vim邮件列表上的讨论,关于将其更改为更标准,但我不认为这会发生。

答案 1 :(得分:0)

我使用此设置来构建vim

./configure \
--prefix=/path \
--enable-pythoninterp \
--enable-cscope \
--enable-fontset \
--with-x \
--with-features=huge

但它只是一个示例,您应该总是试验设置以找到适合您情况的设置,bash上的自动重现功能也有助于配置脚本,因此它很容易找到新的旗帜。