admin管理员组文章数量:1130349
在之前,我使用了ubuntu16 18 安装了arm-linux-gcc都没有出现问题,但是在WSL上出现了无法使用的情况,大概英文为不支持的二进制文件,这个原因是WSL可能不支持32位的软件了。就算使用32位库文件,同样无法使用。
注意:在安装WSL2后不能同时使用虚拟机
所以我升级了WSL,在win10的18917及更高的版本上可以使用WSL2,使用这个WSL2,可以很好的使用arm-linux-gcc,当然,同样需要下载32位库。
需要更新系统可以使用设置里的预览体验计划。再使用更新。
在更新过后,使用Powershell(管理员)
输入
开启linux子系统功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
开启虚拟平台功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
之后重启。
在重启后,打开Powershell(管理员)
使用 wsl -l -v 查看自己的子系统版本
wsl -l -在之前,我使用了ubuntu16 18 安装了arm-linux-gcc都没有出现问题,但是在WSL上出现了无法使用的情况,大概英文为不支持的二进制文件,这个原因是WSL可能不支持32位的软件了。就算使用32位库文件,同样无法使用。
注意:在安装WSL2后不能同时使用虚拟机
所以我升级了WSL,在win10的18917及更高的版本上可以使用WSL2,使用这个WSL2,可以很好的使用arm-linux-gcc,当然,同样需要下载32位库。
需要更新系统可以使用设置里的预览体验计划。再使用更新。
在更新过后,使用Powershell(管理员)
输入
开启linux子系统功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
开启虚拟平台功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
之后重启。
在重启后,打开Powershell(管理员)
使用 wsl -l -v 查看自己的子系统版本
wsl -l -版权声明:本文标题:使用windows子系统(linux)WSL arm-linux-gcc不能使用,WSL2如何安装转换 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1742416454a1961509.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论