我已经在linux(centOS)上成功构建了vim。但是,。/ configure,make,make install三部曲并没有构建一个gvim可执行文件。然而,我可以用vim -g
启动gui版本。我似乎记得当我在其他场合构建vim(和gvim)时,也构建了可执行的gvim。那么,是否有一个标志可以传递给./configure,以便构建可执行的gvim。或者我错过了一些完全不同的东西?
答案 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上的自动重现功能也有助于配置脚本,因此它很容易找到新的旗帜。