本教程并不打算演示安装WSL2。因为根据笔者的实验,有许多虚拟机程序与WSL2不兼容——比如说网易mumu模拟器,安装WSL2后运行的它会直接死机。如果你想安装WSL2请按照注释一的内容进行操作。 注释一中还介绍了预览版Windows 10 中的简化安装方法——反正我们现在用不到,我懒得说,自己看注释一去罢。 我偷偷的说一句,...
SET(CMAKE_C_COMPILER "/usr/bin/arm-linux-gnueabi-gcc")和SET(CMAKE_CXX_COMPILER "/usr/bin/arm-linux-gnueabi-g++")的作用是指定编译器,设定为这两个是为了进行交叉编译,在x86架构的Ubuntu系统上编译出能够在ARM架构的Linux系统上运行的程序,若用不到交叉编译请将其删去,当然,交叉编译需要安装另外的编译...
安装Linux发行版:在Microsoft Store中安装你喜欢的Linux发行版,如Ubuntu。 4. 在WSL中安装交叉编译工具链 下载交叉编译工具链:根据你的目标平台(如ARM),下载对应的交叉编译工具链。例如,对于ARM架构,你可以下载Linaro GCC工具链。 解压并设置环境变量:将下载的工具链解压到某个目录,并在你的shell配置文件(如.bashrc...
检查安装的工具,在我的环境中是这样的: $ make -vGNU Make 4.1$ gcc –versiongcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0$ g++ –versiong++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0$ python3 -VPython 3.6.9 4 Arm跨平台编译工具链 在x86_64-linux上,可编译aarch64-elf的跨平台工具链可以这里下载...
在文件浏览器中输入 \\wsl$\,其会显示电脑上可以用的 WSL 实例文件系统。例如将适用于 Apalis iMX8QM Linux BSP 5.0 的 gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz 复制到 Ubuntu-20.04/home/ben 目录下。 重新回到 Windows Terminal 命令行终端,解压该工具,并设置环境变量。
gcc(GNU编译器) make Android SDK 和 NDK 可以通过以下命令安装所需工具: sudoaptupdatesudoaptinstallgitbuild-essential 1. 2. 安装WSL 打开PowerShell,以管理员方式运行。 输入以下命令来安装WSL: wsl--install 1. 安装完成后,重启计算机。 获取Android内核源代码 ...
本文接下来将介绍如何在 Windows 10 电脑上使用 WSL 来编译使用NXP iMX8 ARM平台的 Linux、U-Boot 和 Device tree overlays。 本文所演示的ARM平台来自于Toradex 基于NXP iMX8QM ARM处理器的Apalis iMX8QM ARM嵌入式平台。 2). 编译流程 WSL 有两个版本,这里我们将使用 WSL 2。在开始安装 WSL之前,推荐先...
在win资源管理器下可以直接查看wsl的linux根目录,右键可以直接执行各种操作,就像操作win文件一样 这里编译开发的核心软件只有一个,就是VS code,安装好后添加所需的插件。串口调试工具使用MobaXterm 下载交叉编译器,这里使用arm官方最新的GCC 12.2https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloadsarm...
安装gcc 由于通用框架使用了cgo,子系统中gcc版本较低或缺失,直接运行会报错,这里进行安装。 代码语言:javascript 代码运行次数:0 运行 代码语言:javascript 代码运行次数:0 运行 AI代码解释 sudo apt-getupdate apt-getinstall gcc 打包docker镜像 代码语言:javascript ...
wsl安装 一、安装WSL2.0 WSL2.0相比WSL1.0具备完整的Linux内核、托管VM和完全的系统调用兼容性,所以我们这里使用WSL2.0 1.启用适用于 Linux 的 Windows 子系统:打开powershell并输入: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ...