【问题标题】:How do I build a gvim executable如何构建 gvim 可执行文件
【发布时间】:2014-04-21 20:12:01
【问题描述】:

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

【问题讨论】:

  • 如果您在使用配置脚本时使用 bash 两次点击 TAB,则有几个标志可以从配置脚本启用 GUI ( gvim ),例如 ./configure --[TAB][TAB]

标签: linux vim configure


【解决方案1】:

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

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

2. Unix
=======

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

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

【讨论】:

    【解决方案2】:

    我使用这个设置来构建vim

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

    但这只是一个示例,您应该始终尝试设置以找到适合您情况的设置,bash 上的自动完成功能也有助于配置脚本,因此很容易找到新的标志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-15
      • 2018-02-19
      • 2021-01-26
      • 1970-01-01
      • 2019-01-17
      • 2015-11-03
      • 1970-01-01
      • 2015-06-17
      相关资源
      最近更新 更多