linux - 如何构建 gvim 可执行文件

标签 linux vim configure

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

最佳答案

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

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

2. Unix
=======

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

我记得不久前在 vim 邮件列表上讨论过要将其更改为更标准,但我认为这不会发生。

关于linux - 如何构建 gvim 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22440532/

相关文章:

linux - 计算大文件中的字符长度

linux - 如何导出 linux/Shell 脚本中两个工作区文件夹之间的差异?

regex - 带有正则表达式支持的 GNU grep。

windows - 如何在 Vim 的每个拆分窗口的状态行中显示当前文件名?

vim - vi仅保留一列的前10个字符

hadoop - 配置 MapReduce 程序以仅在现有程序中运行 reducer

linux - 添加不同版本的opencv

javascript - 保存时在 Vim 中自动缩进 javascript 代码

c++11 - AX_CXX_COMPILE_STDCXX_11 不起作用 : syntax error near unexpected token `,'

mysql - 在 Ubuntu 64 位上构建 lib_mysqludf_sys - 配置问题