Pla*_*hoy 10 gui vim compiling
我很难VIM用gui选项构建7.4(从 vim 的 ftp 站点获得)。它可以在没有gui
选项的情况下构建。这是我的做法:
cd ~/Downloads/vim74/src
./configure --enable-gui
Run Code Online (Sandbox Code Playgroud)
上面的行似乎不起作用,因为我从命令中得到了这个输出:
./configure --enable-gui | grep gui
checking --enable-gui argument... no GUI support
Run Code Online (Sandbox Code Playgroud)
我取消注释 makefile 的第 352 行以启用 gui(我认为):
CONF_OPT_GUI = --enable-gui=gtk2
Run Code Online (Sandbox Code Playgroud)
但是当我运行vim -g(重建后)时,我得到:
E25: GUI cannot be used: Not enabled at compile time
Run Code Online (Sandbox Code Playgroud)
有一个在生成文件的建议,以检查生成auto/config.h和
auto/config.mk文件,但这些文件是空的(小于10行)。
你如何解决这个问题?
要构建 Vim,您首先需要安装所有依赖项。这可以使用
$ sudo apt-get build-dep vim-gtk # or vim-gnome, if you prefer.
Run Code Online (Sandbox Code Playgroud)
这将下载并安装许多仅用于编译 Vim 的软件包。如果您不想保留它们,请在运行该命令之前将其添加到/etc/apt/apt.conf
APT {
Get {
Build-Dep-Automatic "true";
};
};
Run Code Online (Sandbox Code Playgroud)
这将使所有安装的软件包都build-dep被“标记为自动删除”。所以在你完成 Vim 的编译之后,你可以使用sudo apt-get autoremove.
在此之后,只需继续执行通常的步骤:
$ ./configure --with-gui=gtk2 # or gnome
$ make -j 4
$ sudo make install
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12943 次 |
| 最近记录: |