原因: anaconda中的gcc版本太老
查看gcc版本:gcc --version
[GCC 4.8.520160609]
gcc升级:
sudo add-apt-repository ppa:ubuntu-toolchain-r/testsudo apt-get updatesudo apt-get install gcc-5 g++-5
建立软链接
cd /usr/binsudo rm gccsudo ln -s gcc-5 gccsudo rm g++sudo ln -s g++-5 g++
设置优先级
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 48sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 48sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50
查看系统已安装版本
sudo update-alternatives --query gccsudo update-alternatives --query g++
ananconda中建立软链接
which gcc>>/home/liesmars/gyp/anaconda3/bin/gcc
cd /home/liesmars/gyp/anaconda3/binrm gcc g++ln -s /usr/bin/gcc gcc