我正在Ubuntu 17.04上运行VMware-Player-12.5.7-5813279.x86_64。
我安装它没有问题,但当我运行它时,我收到一条消息,gcc 7.1.0没有找到

正在运行
gcc --version给我6.3.0
我试着按照指南这里在Ubuntu17.04上安装gcc-7。然后,为了切换到另一种编译器,我尝试遵循本指南,但是在完成它之后,然后键入
gcc --version我知道我有gcc 7.0.1
因此,我仍然不能运行VMware-Player。
我正在运行Kernel4.12.8
在执行了前面的所有步骤之后,我还尝试了指南在这里,并且没有重新安装任何东西,因此我将指南中的(4,12,0)更改为(4,12,0),但没有效果。
有人能帮忙吗?
更新:我跑了
sudo update-alternatives --list gcc输出是
/usr/bin/gcc-6
/usr/bin/gcc-7也是
sudo update-alternatives --display gcc | column -t给予
gcc - manual mode
link best version is /usr/bin/gcc-7
link currently points to /usr/bin/gcc-7
link gcc is /usr/bin/gcc
slave g++ is /usr/bin/g++
/usr/bin/gcc-6 - priority 60
slave g++: /usr/bin/g++-6
/usr/bin/gcc-7 - priority 60
slave g++: /usr/bin/g++-7发布于 2017-09-24 20:39:02
我设法克服了gcc的问题(现在是7.2.0)。我使用了步骤这里,为gcc-7.2.0修改了它们。(这是64位系统)
所以,从这里下载GCC 7的源代码和先决条件。
cd ~
wget http://gcc.parentingamerica.com/releases/gcc-7.2.0/gcc-7.2.0.tar.xz
tar xf gcc-7.2.0.tar.xz
cd gcc-7.2.0
contrib/download_prerequisites我们将在/usr/local/gcc-7.2中安装编译器,以免破坏默认编译器,因为这可能会破坏您的系统。
cd ~
mkdir build && cd build
../gcc-7.2.0/configure -v --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --prefix=/usr/local/gcc-7.2 --enable-checking=release --enable-languages=c,c++,fortran --disable-multilib --program-suffix=-7.2然后我们用
make -j 8其中,我们指定需要8个线程同时在作业上工作。原因是我有4个内核是超线程的(它们可以同时处理2个线程)。根据您的设置来调整这一点。这一步花了我很多时间--我在一台像样的笔记本电脑上花了大约30分钟。完成上述操作后,安装编译器。
sudo make install现在,我们不必告诉我们的系统使用这个编译器。我没有做我在顶部链接过的指南中建议的事情,而是遵循这,以便通过以下操作来设置另一个编译器
sudo update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-7.2.0/bin/gcc-7.2 50 --slave /usr/bin/g++ g++ /usr/local/gcc-7.2.0/bin/g++-7.2然后选择可选编译器,使用
sudo update-alternatives --config gcc发布于 2018-04-09 13:15:17
这个过程(包括dmcquiggin在评论中的更改)对我起了作用:
版本: VMWare工作站14 Pro (14.1.1 build-7528167) OS: Ubuntu16.04.4LTS内核: x86_64 Linux4.15.0-041500-泛型
请注意:我必须编辑download_prerequisites脚本,以便在ftp://gcc.gnu.org/pub/gcc/infrastructure/关闭时将其指向另一个镜像。
我用的是镜子:http://gcc.skazkaforyou.com/infrastructure/。
这是GCC官方的一面镜子。
https://askubuntu.com/questions/947769
复制相似问题