VMware Player 无法在 Ubuntu 18.04 上编译模块-GCC 错误?

VMware Player 无法在 Ubuntu 18.04 上编译模块-GCC 错误?

当我启动 VMware Player 时,我得到了下面的对话框。这是我当前的 GCC 版本,但也安装了 gcc-6 和 gcc-5。

$ ls -l /usr/bin/gcc
lrwxrwxrwx 1 root root 5 april  6 20:04 /usr/bin/gcc -> gcc-7
$ ls -l /usr/bin/gcc-7
lrwxrwxrwx 1 root root 22 april 15 06:52 /usr/bin/gcc-7 -> x86_64-linux-gnu-gcc-7

Apt 输出:

$ apt list gcc
Listing... Done
gcc/bionic,now 4:7.3.0-3ubuntu2 amd64 [installed]
$ apt list linux-headers-generic
Listing... Done
linux-headers-generic/bionic-updates,bionic-security,now 4.15.0.32.34 amd64 [installed]
N: There is 1 additional version. Please use the '-a' switch to see it

错误屏幕截图,显示未找到 GNU C 编译器版本 7.3.0

在对话框中指定路径时,所有 GCC 均不起作用,我收到以下消息:

未找到兼容的 gcc 版本

我正在使用网站上当前版本的 VMware Player,可运行的安装程序文件:VMware-Player-14.0.0-6661328.x86_64.bundle

这里可能出了什么问题?还有其他类似问题,但针对的是早期版本,解决方案对我来说不起作用(例如VM Player 12.5.7 在 Ubuntu 14.04 上不接受 gcc 7.2

答案1

新版本 VMware-Player-14.1.3-9474260.x86_64.bundle 帮我解决了这个问题。安装后,没有模块编译或 GCC 的提示。

相关内容