ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Valloric/YouCompleteMe安装笔记

2019-02-26 15:53:08  阅读:586  来源: 互联网

标签:... amd64 18.04 YouCompleteMe 笔记 Valloric dev deb unpack


(Ubuntu 18 server)vim之Valloric/YouCompleteMe安装笔记

Valloric/YouCompleteMe: A code-completion engine for Vim
vim8.0/python3.6.7都是随系统原装的,没更改、没升级

  • Ubuntu 16.04 and later:
    sudo apt install build-essential cmake python3-dev
    • 按主页的说明没有下载成功,后来在#(root权限)下执行apt-get install build-essential cmake python3-dev,OK!

      root@ubuntu18s:/home/ederson/.vim/bundle# apt-get install build-essential cmake python3-dev
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following additional packages will be installed:
      binutils binutils-common binutils-x86-64-linux-gnu cmake-data cpp cpp-7 dh-python dpkg-dev fakeroot g++ g++-7 gcc gcc-7 gcc-7-base gcc-8-base libalgorithm-diff-perl
      libalgorithm-diff-xs-perl libalgorithm-merge-perl libarchive13 libasan4 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5 libdpkg-perl
      libexpat1-dev libfakeroot libfile-fcntllock-perl libgcc-7-dev libgcc1 libgomp1 libisl19 libitm1 libjsoncpp1 liblsan0 libmpc3 libmpx2 libpython3-dev
      libpython3-stdlib libpython3.6 libpython3.6-dev libpython3.6-minimal libpython3.6-stdlib libquadmath0 librhash0 libstdc++-7-dev libstdc++6 libtsan0 libubsan0 libuv1
      linux-libc-dev make manpages-dev python3 python3-distutils python3-lib2to3 python3-minimal python3.6 python3.6-dev python3.6-minimal
      Suggested packages:
      binutils-doc cmake-doc ninja-build cpp-doc gcc-7-locales debian-keyring g++-multilib g++-7-multilib gcc-7-doc libstdc+ +6-7-dbg gcc-multilib autoconf automake
      libtool flex bison gdb gcc-doc gcc-7-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan4-dbg liblsan0-dbg libtsan0-dbg libubsan0-dbg
      libcilkrts5-dbg libmpx2-dbg libquadmath0-dbg lrzip glibc-doc bzr libstdc++-7-doc make-doc python3-doc python3-tk python3-venv python3.6-venv python3.6-doc
      binfmt-support
      The following NEW packages will be installed:
      binutils binutils-common binutils-x86-64-linux-gnu build-essential cmake cmake-data cpp cpp-7 dh-python dpkg-dev fakeroot g++ g++-7 gcc gcc-7 gcc-7-base
      libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libarchive13 libasan4 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libcilkrts5
      libdpkg-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libgcc-7-dev libgomp1 libisl19 libitm1 libjsoncpp1 liblsan0 libmpc3 libmpx2 libpython3-dev
      libpython3.6-dev libquadmath0 librhash0 libstdc++-7-dev libtsan0 libubsan0 libuv1 linux-libc-dev make manpages-dev python3-dev python3-distutils python3-lib2to3
      python3.6-dev
      The following packages will be upgraded:
      gcc-8-base libgcc1 libpython3-stdlib libpython3.6 libpython3.6-minimal libpython3.6-stdlib libstdc++6 python3 python3-minimal python3.6 python3.6-minimal
      11 upgraded, 54 newly installed, 0 to remove and 85 not upgraded.
      Need to get 3,138 kB/93.8 MB of archives.
      After this operation, 266 MB of additional disk space will be used.
      Do you want to continue? [Y/n] y
      Get:1 http://archive.ubuntu.com/ubuntu bionic/main amd64 cmake amd64 3.10.2-1ubuntu2 [3,138 kB]
      Fetched 452 kB in 7s (65.2 kB/s)
      Extracting templates from packages: 100%
      (Reading database ... 102215 files and directories currently installed.)
      Preparing to unpack .../python3.6_3.6.7-1~18.04_amd64.deb ...
      Unpacking python3.6 (3.6.7-1~18.04) over (3.6.5-3) ...
      Preparing to unpack .../libpython3.6_3.6.7-1~18.04_amd64.deb ...
      Unpacking libpython3.6:amd64 (3.6.7-1~18.04) over (3.6.5-3) ...
      Preparing to unpack .../ libpython3.6-stdlib_3.6.7-1~18.04_amd64.deb ...
      Unpacking libpython3.6-stdlib:amd64 (3.6.7-1~18.04) over (3.6.5-3) ...
      Preparing to unpack .../ python3.6-minimal_3.6.7-1~18.04_amd64.deb ...
      Unpacking python3.6-minimal (3.6.7-1~18.04) over (3.6.5-3) ...
      Preparing to unpack .../ libpython3.6-minimal_3.6.7-1~18.04_amd64.deb ...
      Unpacking libpython3.6-minimal:amd64 (3.6.7-1~18.04) over (3.6.5-3) ...
      Setting up libpython3.6-minimal:amd64 (3.6.7-1~18.04) ...
      Setting up python3.6-minimal (3.6.7-1~18.04) ...
      (Reading database ... 102218 files and directories currently installed.)
      Preparing to unpack .../python3-minimal_3.6.7-1~18.04_amd64.deb ...
      Unpacking python3-minimal (3.6.7-1~18.04) over (3.6.5-3ubuntu1) ...
      Setting up python3-minimal (3.6.7-1~18.04) ...
      (Reading database ... 102218 files and directories currently installed.)
      Preparing to unpack .../python3_3.6.7-1~18.04_amd64.deb ...
      running python pre-rtupdate hooks for python3.6...
      Unpacking python3 (3.6.7-1~18.04) over (3.6.5-3ubuntu1) ...
      Preparing to unpack .../ libpython3-stdlib_3.6.7-1~18.04_amd64.deb ...
      Unpacking libpython3-stdlib:amd64 (3.6.7-1~18.04) over (3.6.5-3ubuntu1) ...
      Preparing to unpack .../ gcc-8-base_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking gcc-8-base:amd64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ...
      Setting up gcc-8-base:amd64 (8.2.0-1ubuntu2~18.04) ...
      (Reading database ... 102233 files and directories currently installed.)
      Preparing to unpack .../libstdc+ +6_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libstdc++6:amd64 (8.2.0-1ubuntu2~18.04) over (8-20180414-1ubuntu2) ...
      Setting up libstdc++6:amd64 (8.2.0-1ubuntu2~18.04) ...
      (Reading database ... 102233 files and directories currently installed.)
      Preparing to unpack .../ libgcc1_1%3a8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libgcc1:amd64 (1:8.2.0-1ubuntu2~18.04) over (1:8-20180414-1ubuntu2) ...
      Setting up libgcc1:amd64 (1:8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package binutils-common:amd64.
      (Reading database ... 102233 files and directories currently installed.)
      Preparing to unpack .../ 00-binutils-common_2.30-21ubuntu1~18.04_amd64.deb ...
      Unpacking binutils-common:amd64 (2.30-21ubuntu1~18.04) ...
      Selecting previously unselected package libbinutils:amd64.
      Preparing to unpack .../ 01-libbinutils_2.30-21ubuntu1~18.04_amd64.deb ...
      Unpacking libbinutils:amd64 (2.30-21ubuntu1~18.04) ...
      Selecting previously unselected package binutils-x86-64-linux-gnu.
      Preparing to unpack .../ 02-binutils-x86-64-linux-gnu_2.30-21ubuntu1~18.04_amd64.deb ...
      Unpacking binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04) ...
      Selecting previously unselected package binutils.
      Preparing to unpack .../ 03-binutils_2.30-21ubuntu1~18.04_amd64.deb ...
      Unpacking binutils (2.30-21ubuntu1~18.04) ...
      Selecting previously unselected package libc-dev-bin.
      Preparing to unpack .../04-libc-dev-bin_2.27-3ubuntu1_amd64.deb ...
      Unpacking libc-dev-bin (2.27-3ubuntu1) ...
      Selecting previously unselected package linux-libc-dev:amd64.
      Preparing to unpack .../ 05-linux-libc-dev_4.15.0-45.48_amd64.deb ...
      Unpacking linux-libc-dev:amd64 (4.15.0-45.48) ...
      Selecting previously unselected package libc6-dev:amd64.
      Preparing to unpack .../06-libc6-dev_2.27-3ubuntu1_amd64.deb ...
      Unpacking libc6-dev:amd64 (2.27-3ubuntu1) ...
      Selecting previously unselected package gcc-7-base:amd64.
      Preparing to unpack .../ 07-gcc-7-base_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking gcc-7-base:amd64 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package libisl19:amd64.
      Preparing to unpack .../08-libisl19_0.19-1_amd64.deb ...
      Unpacking libisl19:amd64 (0.19-1) ...
      Selecting previously unselected package libmpc3:amd64.
      Preparing to unpack .../09-libmpc3_1.1.0-1_amd64.deb ...
      Unpacking libmpc3:amd64 (1.1.0-1) ...
      Selecting previously unselected package cpp-7.
      Preparing to unpack .../ 10-cpp-7_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking cpp-7 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package cpp.
      Preparing to unpack .../11-cpp_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
      Unpacking cpp (4:7.3.0-3ubuntu2.1) ...
      Selecting previously unselected package libcc1-0:amd64.
      Preparing to unpack .../ 12-libcc1-0_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libcc1-0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libgomp1:amd64.
      Preparing to unpack .../ 13-libgomp1_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libgomp1:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libitm1:amd64.
      Preparing to unpack .../ 14-libitm1_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libitm1:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libatomic1:amd64.
      Preparing to unpack .../ 15-libatomic1_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libatomic1:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libasan4:amd64.
      Preparing to unpack .../ 16-libasan4_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking libasan4:amd64 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package liblsan0:amd64.
      Preparing to unpack .../ 17-liblsan0_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking liblsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libtsan0:amd64.
      Preparing to unpack .../ 18-libtsan0_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libtsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libubsan0:amd64.
      Preparing to unpack .../ 19-libubsan0_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking libubsan0:amd64 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package libcilkrts5:amd64.
      Preparing to unpack .../ 20-libcilkrts5_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking libcilkrts5:amd64 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package libmpx2:amd64.
      Preparing to unpack .../ 21-libmpx2_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libmpx2:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libquadmath0:amd64.
      Preparing to unpack .../ 22-libquadmath0_8.2.0-1ubuntu2~18.04_amd64.deb ...
      Unpacking libquadmath0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Selecting previously unselected package libgcc-7-dev:amd64.
      Preparing to unpack .../ 23-libgcc-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking libgcc-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package gcc-7.
      Preparing to unpack .../ 24-gcc-7_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking gcc-7 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package gcc.
      Preparing to unpack .../25-gcc_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
      Unpacking gcc (4:7.3.0-3ubuntu2.1) ...
      Selecting previously unselected package libstdc++-7-dev:amd64.
      Preparing to unpack .../26-libstdc+ +-7-dev_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking libstdc++-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package g++-7.
      Preparing to unpack .../27-g+ +-7_7.3.0-27ubuntu1~18.04_amd64.deb ...
      Unpacking g++-7 (7.3.0-27ubuntu1~18.04) ...
      Selecting previously unselected package g++.
      Preparing to unpack .../28-g++_4%3a7.3.0-3ubuntu2.1_amd64.deb ...
      Unpacking g++ (4:7.3.0-3ubuntu2.1) ...
      Selecting previously unselected package make.
      Preparing to unpack .../29-make_4.1-9.1ubuntu1_amd64.deb ...
      Unpacking make (4.1-9.1ubuntu1) ...
      Selecting previously unselected package libdpkg-perl.
      Preparing to unpack .../ 30-libdpkg-perl_1.19.0.5ubuntu2.1_all.deb ...
      Unpacking libdpkg-perl (1.19.0.5ubuntu2.1) ...
      Selecting previously unselected package dpkg-dev.
      Preparing to unpack .../31-dpkg-dev_1.19.0.5ubuntu2.1_all.deb ...
      Unpacking dpkg-dev (1.19.0.5ubuntu2.1) ...
      Selecting previously unselected package build-essential.
      Preparing to unpack .../ 32-build-essential_12.4ubuntu1_amd64.deb ...
      Unpacking build-essential (12.4ubuntu1) ...
      Selecting previously unselected package cmake-data.
      Preparing to unpack .../33-cmake-data_3.10.2-1ubuntu2_all.deb ...
      Unpacking cmake-data (3.10.2-1ubuntu2) ...
      Selecting previously unselected package libarchive13:amd64.
      Preparing to unpack .../ 34-libarchive13_3.2.2-3.1ubuntu0.3_amd64.deb ...
      Unpacking libarchive13:amd64 (3.2.2-3.1ubuntu0.3) ...
      Selecting previously unselected package libjsoncpp1:amd64.
      Preparing to unpack .../35-libjsoncpp1_1.7.4-3_amd64.deb ...
      Unpacking libjsoncpp1:amd64 (1.7.4-3) ...
      Selecting previously unselected package librhash0:amd64.
      Preparing to unpack .../36-librhash0_1.3.6-2_amd64.deb ...
      Unpacking librhash0:amd64 (1.3.6-2) ...
      Selecting previously unselected package libuv1:amd64.
      Preparing to unpack .../37-libuv1_1.18.0-3_amd64.deb ...
      Unpacking libuv1:amd64 (1.18.0-3) ...
      Selecting previously unselected package cmake.
      Preparing to unpack .../38-cmake_3.10.2-1ubuntu2_amd64.deb ...
      Unpacking cmake (3.10.2-1ubuntu2) ...
      Selecting previously unselected package python3-lib2to3.
      Preparing to unpack .../ 39-python3-lib2to3_3.6.7-1~18.04_all.deb ...
      Unpacking python3-lib2to3 (3.6.7-1~18.04) ...
      Selecting previously unselected package python3-distutils.
      Preparing to unpack .../ 40-python3-distutils_3.6.7-1~18.04_all.deb ...
      Unpacking python3-distutils (3.6.7-1~18.04) ...
      Selecting previously unselected package dh-python.
      Preparing to unpack .../41-dh-python_3.20180325ubuntu2_all.deb ...
      Unpacking dh-python (3.20180325ubuntu2) ...
      Selecting previously unselected package libfakeroot:amd64.
      Preparing to unpack .../42-libfakeroot_1.22-2ubuntu1_amd64.deb ...
      Unpacking libfakeroot:amd64 (1.22-2ubuntu1) ...
      Selecting previously unselected package fakeroot.
      Preparing to unpack .../43-fakeroot_1.22-2ubuntu1_amd64.deb ...
      Unpacking fakeroot (1.22-2ubuntu1) ...
      Selecting previously unselected package libalgorithm-diff-perl.
      Preparing to unpack .../ 44-libalgorithm-diff-perl_1.19.03-1_all.deb ...
      Unpacking libalgorithm-diff-perl (1.19.03-1) ...
      Selecting previously unselected package libalgorithm-diff-xs-perl.
      Preparing to unpack .../ 45-libalgorithm-diff-xs-perl_0.04-5_amd64.deb ...
      Unpacking libalgorithm-diff-xs-perl (0.04-5) ...
      Selecting previously unselected package libalgorithm-merge-perl.
      Preparing to unpack .../ 46-libalgorithm-merge-perl_0.08-3_all.deb ...
      Unpacking libalgorithm-merge-perl (0.08-3) ...
      Selecting previously unselected package libexpat1-dev:amd64.
      Preparing to unpack .../47-libexpat1-dev_2.2.5-3_amd64.deb ...
      Unpacking libexpat1-dev:amd64 (2.2.5-3) ...
      Selecting previously unselected package libfile-fcntllock-perl.
      Preparing to unpack .../ 48-libfile-fcntllock-perl_0.22-3build2_amd64.deb ...
      Unpacking libfile-fcntllock-perl (0.22-3build2) ...
      Selecting previously unselected package libpython3.6-dev:amd64.
      Preparing to unpack .../ 49-libpython3.6-dev_3.6.7-1~18.04_amd64.deb ...
      Unpacking libpython3.6-dev:amd64 (3.6.7-1~18.04) ...
      Selecting previously unselected package libpython3-dev:amd64.
      Preparing to unpack .../ 50-libpython3-dev_3.6.7-1~18.04_amd64.deb ...
      Unpacking libpython3-dev:amd64 (3.6.7-1~18.04) ...
      Selecting previously unselected package manpages-dev.
      Preparing to unpack .../51-manpages-dev_4.15-1_all.deb ...
      Unpacking manpages-dev (4.15-1) ...
      Selecting previously unselected package python3.6-dev.
      Preparing to unpack .../ 52-python3.6-dev_3.6.7-1~18.04_amd64.deb ...
      Unpacking python3.6-dev (3.6.7-1~18.04) ...
      Selecting previously unselected package python3-dev.
      Preparing to unpack .../53-python3-dev_3.6.7-1~18.04_amd64.deb ...
      Unpacking python3-dev (3.6.7-1~18.04) ...
      Setting up libquadmath0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up libgomp1:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up libatomic1:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up libpython3.6-stdlib:amd64 (3.6.7-1~18.04) ...
      Setting up libcc1-0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up make (4.1-9.1ubuntu1) ...
      Setting up python3.6 (3.6.7-1~18.04) ...
      Processing triggers for mime-support (3.60ubuntu1) ...
      Setting up libarchive13:amd64 (3.2.2-3.1ubuntu0.3) ...
      Setting up libuv1:amd64 (1.18.0-3) ...
      Setting up libtsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up linux-libc-dev:amd64 (4.15.0-45.48) ...
      Setting up libdpkg-perl (1.19.0.5ubuntu2.1) ...
      Setting up cmake-data (3.10.2-1ubuntu2) ...
      Setting up librhash0:amd64 (1.3.6-2) ...
      Setting up liblsan0:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up gcc-7-base:amd64 (7.3.0-27ubuntu1~18.04) ...
      Setting up binutils-common:amd64 (2.30-21ubuntu1~18.04) ...
      Setting up libfile-fcntllock-perl (0.22-3build2) ...
      Setting up libmpx2:amd64 (8.2.0-1ubuntu2~18.04) ...
      Processing triggers for libc-bin (2.27-3ubuntu1) ...
      Setting up libfakeroot:amd64 (1.22-2ubuntu1) ...
      Setting up libalgorithm-diff-perl (1.19.03-1) ...
      Processing triggers for man-db (2.8.3-2) ...
      Setting up libmpc3:amd64 (1.1.0-1) ...
      Setting up libc-dev-bin (2.27-3ubuntu1) ...
      Setting up manpages-dev (4.15-1) ...
      Setting up libc6-dev:amd64 (2.27-3ubuntu1) ...
      Setting up libitm1:amd64 (8.2.0-1ubuntu2~18.04) ...
      Setting up libpython3.6:amd64 (3.6.7-1~18.04) ...
      Setting up libisl19:amd64 (0.19-1) ...
      Setting up libjsoncpp1:amd64 (1.7.4-3) ...
      Setting up libpython3-stdlib:amd64 (3.6.7-1~18.04) ...
      Setting up python3 (3.6.7-1~18.04) ...
      running python rtupdate hooks for python3.6...
      running python post-rtupdate hooks for python3.6...
      Setting up libasan4:amd64 (7.3.0-27ubuntu1~18.04) ...
      Setting up libbinutils:amd64 (2.30-21ubuntu1~18.04) ...
      Setting up libcilkrts5:amd64 (7.3.0-27ubuntu1~18.04) ...
      Setting up libubsan0:amd64 (7.3.0-27ubuntu1~18.04) ...
      Setting up fakeroot (1.22-2ubuntu1) ...
      update-alternatives: using /usr/bin/fakeroot-sysv to provide / usr/bin/fakeroot (fakeroot) in auto mode
      Setting up libgcc-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
      Setting up cpp-7 (7.3.0-27ubuntu1~18.04) ...
      Setting up libstdc++-7-dev:amd64 (7.3.0-27ubuntu1~18.04) ...
      Setting up libalgorithm-merge-perl (0.08-3) ...
      Setting up libalgorithm-diff-xs-perl (0.04-5) ...
      Setting up libexpat1-dev:amd64 (2.2.5-3) ...
      Setting up python3-lib2to3 (3.6.7-1~18.04) ...
      Setting up cmake (3.10.2-1ubuntu2) ...
      Setting up python3-distutils (3.6.7-1~18.04) ...
      Setting up binutils-x86-64-linux-gnu (2.30-21ubuntu1~18.04) ...
      Setting up cpp (4:7.3.0-3ubuntu2.1) ...
      Setting up libpython3.6-dev:amd64 (3.6.7-1~18.04) ...
      Setting up binutils (2.30-21ubuntu1~18.04) ...
      Setting up python3.6-dev (3.6.7-1~18.04) ...
      Setting up dh-python (3.20180325ubuntu2) ...
      Setting up libpython3-dev:amd64 (3.6.7-1~18.04) ...
      Setting up gcc-7 (7.3.0-27ubuntu1~18.04) ...
      Setting up g++-7 (7.3.0-27ubuntu1~18.04) ...
      Setting up python3-dev (3.6.7-1~18.04) ...
      Setting up gcc (4:7.3.0-3ubuntu2.1) ...
      Setting up dpkg-dev (1.19.0.5ubuntu2.1) ...
      Setting up g++ (4:7.3.0-3ubuntu2.1) ...
      update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
      Setting up build-essential (12.4ubuntu1) ...
      Processing triggers for libc-bin (2.27-3ubuntu1) ...
      root@ubuntu18s:/home/ederson/.vim/bundle# cmake --version
      cmake version 3.10.2
      CMake suite maintained and supported by Kitware (kitware.com/ cmake).
  • Compiling YCM without semantic support for C-family languages:
    cd ~/.vim/bundle/YouCompleteMe python3 install.py

    root@ubuntu18s:/home/ederson/.vim/bundle/YouCompleteMe# python3 install.py
    Searching Python 3.6 libraries...
    Found Python library: /usr/lib/python3.6/ config-3.6m-x86_64-linux-gnu/libpython3.6.so
    Found Python headers folder: /usr/include/python3.6m
    -- The C compiler identification is GNU 7.3.0
    -- The CXX compiler identification is GNU 7.3.0
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Found PythonLibs: /usr/lib/python3.6/ config-3.6m-x86_64-linux-gnu/libpython3.6.so (found suitable version "3.6.7", minimum required is "3.4")
    -- NOT using libclang, no semantic completion for C/C++/ObjC will be available
    -- NOT using clang-tidy for static analysis.
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/ycm_build_az44uxvs
    Scanning dependencies of target BoostParts
    [ 2%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/codecvt_error_category.cpp.o
    [ 4%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/operations.cpp.o
    [ 7%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/path.cpp.o
    [ 9%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/path_traits.cpp.o
    [ 14%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/portability.cpp.o
    [ 14%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/unique_path.cpp.o
    [ 16%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/utf8_codecvt_facet.cpp.o
    [ 19%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/filesystem/src/windows_file_codecvt.cpp.o
    [ 21%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/c_regex_traits.cpp.o
    [ 23%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/cpp_regex_traits.cpp.o
    [ 26%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/cregex.cpp.o
    [ 28%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/fileiter.cpp.o
    [ 30%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/icu.cpp.o
    [ 33%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/instances.cpp.o
    [ 35%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/posix_api.cpp.o
    [ 38%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/regex.cpp.o
    [ 40%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/regex_debug.cpp.o
    [ 42%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/regex_raw_buffer.cpp.o
    [ 45%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/regex_traits_defaults.cpp.o
    [ 47%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/static_mutex.cpp.o
    [ 50%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/usinstances.cpp.o
    [ 52%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/w32_regex_traits.cpp.o
    [ 54%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/wc_regex_traits.cpp.o
    [ 57%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/wide_posix_api.cpp.o
    [ 59%] Building CXX object BoostParts/CMakeFiles/BoostParts.dir/ libs/regex/src/winstances.cpp.o
    [ 61%] Linking CXX static library libBoostParts.a
    [ 61%] Built target BoostParts
    Scanning dependencies of target ycm_core
    [ 66%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ Character.cpp.o
    [ 66%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ CandidateRepository.cpp.o
    [ 69%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ Candidate.cpp.o
    [ 71%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ CharacterRepository.cpp.o
    [ 73%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ CodePoint.cpp.o
    [ 76%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ CodePointRepository.cpp.o
    [ 78%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ IdentifierCompleter.cpp.o
    [ 80%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ IdentifierDatabase.cpp.o
    [ 83%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ IdentifierUtils.cpp.o
    [ 85%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ PythonSupport.cpp.o
    [ 88%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ Result.cpp.o
    [ 90%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ Utils.cpp.o
    [ 92%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ Word.cpp.o
    [ 95%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ versioning.cpp.o
    [ 97%] Building CXX object ycm/CMakeFiles/ycm_core.dir/ ycm_core.cpp.o
    [100%] Linking CXX shared library /home/ederson/.vim/bundle/ YouCompleteMe/third_party/ycmd/ycm_core.so
    [100%] Built target ycm_core
    -- The C compiler identification is GNU 7.3.0
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Found PythonLibs: /usr/lib/python3.6/ config-3.6m-x86_64-linux-gnu/libpython3.6.so (found version "3.6.7")
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/regex_build_e5xqpurw
    Scanning dependencies of target _regex
    [ 66%] Building C object CMakeFiles/_regex.dir/regex_3/ _regex_unicode.c.o
    [ 66%] Building C object CMakeFiles/_regex.dir/regex_3/ _regex.c.o
    [100%] Linking C shared library /home/ederson/.vim/bundle/ YouCompleteMe/third_party/ycmd/third_party/cregex/regex_3/ _regex.so
    [100%] Built target _regex

    照着主页说明,就这两步,中途也没有遇到说明问题,运气

标签:...,amd64,18.04,YouCompleteMe,笔记,Valloric,dev,deb,unpack
来源: https://www.cnblogs.com/gitwow/p/10437754.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有