1

我想安装需要最新 vim(带有所有补丁)的插件“You Complete Me”。所以我使用 AAP ( http://www.aap.org/ports.html ) 安装了 vim。但是安装的 vim 没有 python 支持,这又是这个插件的要求。

提到我们必须在“config.arg”文件(在主安装目录内)中添加配置参数,但我不知道要使用什么参数?

如果有人这样做过,请帮忙。

谢谢。

4

1 回答 1

2

我对 AAP 一无所知,但是在手动构建时,我需要以下之一来获得 python 支持:

  1. 在 linux 上为主机系统构建时,我需要添加以下参数来./configure调用:--enable-pythoninterp=yes--enable-pythoninterp=dynamic. 如果您想使用 Python 3 进行编译,请使用--enable-python3interp=(yes|dynamic).
  2. 在 linux 上为 windows 主机进行交叉编译时,我需要PYTHON将变量设置为 python 目录(例如/home/zyx/.wine/drive_c/Python27)并PYTHONINC设置为-I{path_to_include_directory}(例如-I/home/zyx/.wine/drive_c/Python27/include)。如果要使用 Python 3,则需要替换为。(示例命令PYTHON行:)。PYTHON3cd src && make -f Make_ming.mak FEATURES=HUGE CROSS_COMPILE=i686-pc-mingw32- PYTHON=/home/zyx/.wine/drive_c/Python27 PYTHONINC=-I/home/zyx/.wine/drive_c/Python27/include GUI=yes gvim.exe

如果使用 AAP ./configure,则应使用第一个变体,如果使用make -f则应使用第二个变体(假设变量名称在 makefile 中是一致的,这很可能)。

于 2013-07-04T20:24:58.443 回答