安装WSL2的软硬件条件 安装WSL2必须满足如下几个条件: (1)必须是Windows10或Windows11系统,如果是Windows10,版本必须是2004或以上版本,对应的内部版本号是19041...默认,Linux发行版的所有文件会都安装在C盘。如果C盘不大,很容易被占满。所以我们期望将Linux发行版安装在其他盘。...以后直接运行,即可进入Ubuntu的终端,如下图所示。 PS:同一个Linux发行版可以启动多个实例,共享其中的文件。...wsl --export Ubuntu-20.04 d:\wsl-ubuntu20.04.tar (3)使用下面的命令注销Linux发行版 wsl --unregister Ubuntu-20.04 (...另外,注意将上面步骤中的Ubuntu-20.04替换成自己机器上的WSL Linux发行版的名字。
3、安装指定的Linux发行版本 wsl --install -d Ubuntu-20.04 安装完成之后,第一次运行需要一些时间来进行初始化配置,然后会提示输入Linux系统的用户名和密码。...再在Powershell终端,敲入以下命令设置默认登录WSL2的用户为root用户: ubuntu2004.exe config --default-user root 注意这个地方的命令为ubuntu2004...6、将指定的Linux发新版的虚拟化平台从WSL 1升级为WSL 2版本 wsl --set-version Ubuntu-20.04 2 若出现最后一句 WSL 2 需要更新其内核组件。...它的主要功能是用于访问PowerShell、Cmd和Windows Linux子系统(WSL)等环境,帮助用户在电脑上运行命令,是一个非常优秀的命令行终端工具。...2、设置Windows terminal 打开Windows terminal,选择Ubuntu选项。即可连接到WSL2。
当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击“下一步”。 3 执行下一步,进入选择界面。 下面,就到了重点了。...而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。 至于其余的一些模块,则可以根据自身需要勾选。...第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。 至于第三项,那是用于 Perl 的。...如果你电脑中本身没有安装 Perl,那是装不上的。 选择完成后,继续点击“下一步”。...4、接着执行下一步 5、安装完成 对linux: 1、 Qt以C/C++为依托,用Python也可,最新版本的Qt可能没有gcc/g++编译器,所以需要先检查一下有没有GCC/G++编译器,没有的话自己手动安装
我们将了解这个错误的原因以及如何纠正它。错误原因这个错误是由于在系统的环境路径(PATH)中找不到名为cc的开发工具所致。在大多数情况下,cc是一个符号链接,指向系统上的默认C编译器(如gcc)。...解决方案1:安装gcc首先,我们需要确保系统上已经安装了gcc工具包。我们可以通过以下步骤来检查:打开终端或命令提示符。...在大多数情况下,cc是一个链接到gcc的符号链接。您可以通过以下步骤来检查和修复符号链接:打开终端或命令提示符。...点击“安装”按钮,然后遵循安装过程中的指示完成安装。在Windows上安装gcc:在Windows上安装gcc可以通过MinGW或MSYS2来实现。...这两个工具都是提供了GNU工具链在Windows上的移植版本。MinGW:MinGW提供了一个自助式安装程序,它可以下载并安装基本的GCC和一些常用的软件库。
首先你得有一个编译器,对于 Windows 和 Linux 来说可以采用 gcc 。...Windows: 下载安装MinGW,然后在系统环境变量中添加 C:\MinGW\bin (假设你把 MinGW安装在 C 盘) 最后在Sublime Text 2中Tools –> Build System...(Mac 和 Win 没测试过) 或: 如果是 Ubuntu ,打开终端输入 sudo apt-get install build-essential 不同的 Linux 发行版有不同的包管理,把 apt-get...换成你的系统的命令就好了。...ok~很简单的 我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?
,必须要通过mingw或cygwin来编译,或者在linux上构建windows交叉编译环境,后者要简单些。...Ubuntu Linux,本人使用的Ubuntu 11.10,安装在VMware Workstation中 2....MinGW编译环境,我们要非常感谢,zeranoe,它做了一个自动下载和编译ffmpeg所需要的mingw及其他工具链的脚本,请到http://ffmpeg.zeranoe.com/blog/下载最新的...解压后新建一个目录把它放进去(本人的目录是/home/haibindev/studio/mingw-w64/),然后打开终端,cd 到MinGW-w64所在目录,执行"chmod +x mingw-w64...设置终端的环境变量 执行一下命令即可。(注意,如果你关闭了终端,或者新建一个终端,需要重新执行一下这个命令。)
而我们要用的就是MinGW版本,注意这个编译器是只有32位的,所以在找64位的同学就不要再找了。...还有一些是用于安卓开发的,我也不懂,但也用不上啊,至于什么编译器GCC,G++之类的,也不太懂,MinGW好像是基于G++的。 然后说一下qt5.9以后的版本,其实就是集成了。...在 Qt5.11 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。...当然,如果希望进行安卓开发,则安卓模块是少不了。 至于其余的一些模块,则可以根据自身需要勾选。...第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。 至于第三项,那是用于 Perl 的。
和虚拟机平台组件 下载并安装最新 Linux 内核 将 WSL 2 设置为默认值 下载并安装 Ubuntu Linux 发行版(可能需要重新启动),默认是安装在 C 盘的(如果要安装其他盘可以看下面的操作...下面是将 Ubuntu20.04 安装在D盘的部分: 首先先在你喜欢的盘创建一个文件夹,比如D:\Linux,因为这样即便是重装系统我也不用重新装软件。...我发现最好的方法就是,按照这个文章上开头的那几步重新执行一遍(确保没有遗漏),然后重启,一定要重启!重启!!之后再尝试,一般就解决了。...下载方式 打开微应用商店,搜索“Terminal”,安装,打开后的界面是这样的: img 默认打开的是 PownerShell 终端,我们可以设置为默认打开 Ubuntu 终端。...img img 将它粘贴为文件开头的 defaultProfile 的值: img 4.1 安装 oh-my-zsh 在 ubuntu 下终端执行 安装 zsh: sudo apt update
项目源码 官方文档 入门课程 新特性介绍 Intel C++ 编译器支持 这个版本上,我们对 Intel 系列的 C++ 编译器做了全平台支持,包括 windows上的 icl 以及 linux/macOS...要想启用 Intel C++ 编译器,我们只需要在安装了的 Intel 编译器的系统上,通过 --toolchain=icc 参数切换到对应的工具链即可。...Fortran 编译器,也就是 ifort,我们也只需要切换到对应的 ifort 工具链即可使用。...而新版本,我们继续新增了 xmake f -p wasm 平台,内置启用 emcc 工具链,并且再次基础上对周边的配置做了更好的完善。..."zlib~xxx") 模式使得能够支持同时安装带有多种配置的同一个包,作为独立包存在 #977: 改进 find_mingw 在 windows 上的探测 #978: 改进工具链的flags顺序 改进
一、概述 Windows Subsystem for Linux (WSL) 允许在几分钟内在 Windows 机器上安装完整的 Ubuntu 终端环境,无需离开 Windows 即可开发跨平台应用程序...Microsoft Store 发布了三种类型的 Ubuntu 版本: 带有版本号的 Ubuntu,例如Ubuntu 20.04。这将始终是 20.04,一旦 22.04 发布,将不会建议升级。...没有版本号的 Ubuntu。这是 Ubuntu 首次发布后的最新 LTS 版本。在撰写本文时,它是 Ubuntu 20.04。...然后 Ubuntu 将安装在机器上。 安装后,可以直接从商店启动应用程序,也可以在 Windows 搜索栏中搜索 Ubuntu。 安装完成之后就可以打开啦! 太强啦! ...配置 Ubuntu 恭喜,现在 Windows 机器上运行了一个 Ubuntu 终端! 完成初始设置后,将需要创建用户名和密码(这不需要与Windows 用户匹配)。
2.1.2 虚拟机安装 如果不想用windows10 安装的,想自己搭建也是可以,需要安装虚拟机和下载ubunut的iso镜像文件,进行安装,这种安装网上很多,我们就不详细列出了,推荐第一种安装。...交叉编译工具链 在终端输入sudo apt install gcc make 命令安装 gcc, make 安装完后可以查看下版本 ? ?...输入 sudo apt-get install gcc-arm-none-eabi 安装针对ARM的编译器 ?...sudo apt upgrade 如果对vim编辑器命令不熟悉,可以自己百度,或者直接在以下目录 C:Usershpp19AppDataLocalPackagesCanonicalGroupLimited.Ubuntu20.04onWindows...至此交叉编译工具链就安装完毕,可以编译STM32的程序了。 4.
20.04LTS版本的实例,这是Ubuntu最新的LTS长期维护版本,可以体验更多新特性,后续我们也会在这个系统上做些简单实验。...不过,为了咱们后续通过SSH命令进行代理访问,最方便的方法是通过密码登录。 我们需要为我们的实例重置密码,可以在控制台的实例详情页面完成此类操作。我们更新系统默认用户名ubuntu用户的密码。...0x02 Termius 连接登录远端的服务器,一个好用的远程主机终端管理工具是必须的。...Windows10上安装VSCode也非常容易,官网直接下载即可。...,开启是最方便的,保存后直接切换到终端运行即可。
MinGW MinGW(Minimalist GNU for Windows)是一套在Windows上使用GCC工具链的开发工具集合。它提供了一系列命令来编译和构建C++程序。...为什么MinGW的命令和GCC一样 MinGW 是一个在 Windows 平台上使用 GCC 工具链的开发工具集合。...因此,MinGW 的命令与 GCC 的命令是相似的,因为 MinGW 实际上是使用了 GCC 的工具链和命令行界面。...需要注意的是,虽然 MinGW 命令和 GCC 命令在语法和选项上非常相似,但在一些特定情况下可能会有一些差异。...下载C++环境 下载安装编译器Mingw-w64 参考网页:https://www.msys2.org/ 在网页中点击下载链接 按步骤安装完成,本文路径使用D:\Mingw\W64 打开MSYS的终端并输入
在 R 上安装 Prophet 一、Windows 系统安装 Prophet 前的准备工作 如果是 Windows 系统,需要按照 rstan 提供的教程给 R 安装一个编译器。...假如 Rtools 安装在 C 盘,则运行Sys.getenv('PATH')后,输出应包含如下所示的结果(注:原文教程中结果为”C:\Rtools\bin;C:\Rtools\gcc-4.6.3\bin...通过运行如下代码,确认工具链已生效,代码应当返回值10: 1 2 3 4 fx <- inline::cxxfunction( signature(x = “integer”, y = “numeric...二、安装 Prophet 包 在 R 中运行如下代码: 1 2 # R install.packages(‘prophet’) 在 Python 上安装 Prophet 一、安装 Prophet 前的准备工作...其中,最为关键的一步就是先安装 C++ 编译器 。
安装环境 1.VS Code安装插件 我安装了这四个插件(其实我一开始只装了第二个,好像后面几个是自己带的) 2.安装C/C++编译器 在windows上借助MinGW工具安装,下载地址:[https...://sourceforge.net/projects/mingw/] 这里帮大家整理到我的OD了,可以直接点击下载....比如我就安装在D:Program Files (x86)MinGW 安装完成之后打开新安装的这个软件....找到mingw32-gcc.bin,mingw32-gcc-g++.bin,mingw32-gdb.bin然后右键Mark for installation 最后在左上角的installation...\r\nInput a number: "); scanf("%d",&n); printf("The number is %d",n); return 0; } 打开一个新的终端
图片 在 Boot disk 配置中,选择 Ubuntu 20.04 LTS 操作系统,并更改磁盘大小为 30GB。...安装 EMQX 企业版 我们将使用 GCP 的 SSH 连接到 VM instance 以部署 EMQX 企业版。在此之前,我们需要获取 EMQX 企业版的下载地址和安装命令。...在这个例子中,我们需要在 Ubuntu 20.04 上部署 EMQX 4.4.16,你可以从 EMQX Enterprise 页面获取所需信息。...图片 2.找到创建的 VM instance,您可以看到 GCP 已经为它分配了一个唯一的外部 IP,单击 SSH 打开您的 SSH 终端。.../en/downloads/enterprise/4.4.16/emqx-ee-4.4.16-otp24.3.4.2-1-ubuntu20.04-amd64.deb 图片 安装 EMQX 企业版: sudo
配置 MinGW-w64 MingGW-w64 项目旨在 Windows 系统上支持 GCC 编译器,其为 Windows 提供了使用 GCC 编译器的功能。...为了更好地在 Windows 系统上使用 GCC 编译器,出现了一些工具合集软件,它们整合了更完备的 GCC 编译器环境供 Windows 系统下使用。...安装好 MSYS2 软件包后,在 Windows 10 的菜单栏中找到 MSYS2,然后打开 MSYS2 MSYS 程序,其提供了类 Arch 的终端环境(Archer 狂喜),然后安装一系列的 GCC...编译链工具: pacman -S mingw-w64-x86_64-gcc pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-extra-cmake-modules...安装完这些编译链工具后,找到 MSYS2 的安装路径(我这里是 C:\msys64),将 C:\msys64\mingw64\bin 加入到系统变量 Path 中: 「此电脑右键」->「属性」->「高级系统设置
unsetunset 静态库是一个包含预编译代码的文件,可以与可执行程序链接以创建单个自包含的可执行文件。静态库中的代码直接链接到可执行文件中,这使得它比动态库更快、更高效。...步骤如下: 步骤 1 - 安装所需的交叉编译器 第一步是安装交叉编译器,这样我们就可以在 Linux 机器上编译适用于 Windows 的代码。...Linux 有几种可用的交叉编译器,例如 MinGW、Cygwin 和 Mingw-w64。 在本文中,我们将使用 Mingw-w64 交叉编译器。...要在 Ubuntu 上安装 Mingw-w64 交叉编译器,请运行以下命令 - sudo apt-get install mingw-w64 第 2 步- 创建源代码 下一步是创建静态库的源代码。...“-L.”选项告诉编译器在当前目录中查找静态库,“-lhello”选项告诉编译器链接到“libhello.a”静态库。
随后,便会弹出真正的开始安装界面,点击“下一步”。 在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。...当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击“下一步”。 在选择组件界面,请务必要选对安装 Qt 所需要的组件,否则你安装以后是无法正常运行的。...而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。 至于其余的一些模块,则可以根据自身需要勾选。...第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。 至于第三项,那是用于 Perl 的。...如果你电脑中本身没有安装 Perl,那是装不上的。 选择完成后,继续点击“下一步”。 接着,在打开的页面中勾选“我已经阅读并同意条款”(原文是英文)。
安装ubuntu20.04 Ubuntu基本上是每半年更新一次,截至2021年7月30号,现在已经推出了20.0的版本了。...在被百般折磨之后,选择了在Ubuntu20.04上进行环境的搭建。省去了安装工具链的繁琐操作。...安装SSH 默认情况下,首次安装Ubuntu时,不允许通过SSH进行远程访问。 在Ubuntu上启用SSH非常简单。...如果在系统上启用了防火墙,请确保打开SSH端口: sudo ufw allow ssh 现在,就可以通过SSH连接到Ubuntu系统,推荐使用SecureCRT。...安装RISC-V交叉编译工具 risc-v工具链安装是坑最多的一步,如果你使用的是非20.04,大概率会安装失败。因为只有 ubuntu 20.04 下面才有对应的package的镜像源!
领取专属 10元无门槛券
手把手带您无忧上云