首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将安装在windows10上的mingw编译器链接到ubuntu 20.04终端?

要将安装在Windows 10上的MinGW编译器链接到Ubuntu 20.04终端,您可以按照以下步骤操作:

  1. 在Windows 10上安装MinGW编译器:访问MinGW官方网站(https://osdn.net/projects/mingw/)下载MinGW安装程序,然后按照提示进行安装。确保选择安装所有必需的组件,例如C/C++编译器和工具链。
  2. 在Ubuntu 20.04上安装Wine:Wine是一个允许在Linux系统上运行Windows应用程序的兼容层。打开终端,并运行以下命令来安装Wine:
  3. 在Ubuntu 20.04上安装Wine:Wine是一个允许在Linux系统上运行Windows应用程序的兼容层。打开终端,并运行以下命令来安装Wine:
  4. 将MinGW目录复制到Ubuntu:在Windows 10上找到MinGW的安装目录(默认为C:\MinGW),然后将整个目录复制到Ubuntu 20.04中的某个位置。可以使用外部存储设备(如USB闪存驱动器)来传输整个目录。
  5. 配置环境变量:在Ubuntu 20.04上打开终端,并编辑.bashrc文件,添加以下行来配置MinGW的环境变量:
  6. 配置环境变量:在Ubuntu 20.04上打开终端,并编辑.bashrc文件,添加以下行来配置MinGW的环境变量:
  7. 确保将<MinGW目录>替换为您实际复制MinGW目录的路径。
  8. 使环境变量生效:在终端中运行以下命令,使新添加的环境变量生效:
  9. 使环境变量生效:在终端中运行以下命令,使新添加的环境变量生效:
  10. 测试MinGW:在终端中输入gcc -v命令,确保它显示MinGW的版本信息,这表明MinGW已成功链接到Ubuntu 20.04终端。

现在,您可以在Ubuntu 20.04终端中使用MinGW编译器来编译和运行Windows上的C/C++程序。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

12步搞定WSL 2,安装、交互、迁移、VSCode远程调试应有尽有

安装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发行版的名字。

10K30

基于WSL2 + VSCode + Clangd 打造最强CC++编辑器

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。

8.2K30
  • QT5.11下载与安装教程

    当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击“下一步”。 3 执行下一步,进入选择界面。 下面,就到了重点了。...而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。 至于其余的一些模块,则可以根据自身需要勾选。...第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。 至于第三项,那是用于 Perl 的。...如果你电脑中本身没有安装 Perl,那是装不上的。 选择完成后,继续点击“下一步”。...4、接着执行下一步 5、安装完成 对linux: 1、 Qt以C/C++为依托,用Python也可,最新版本的Qt可能没有gcc/g++编译器,所以需要先检查一下有没有GCC/G++编译器,没有的话自己手动安装

    3.4K20

    ERROR: Unable to find the development tool cc in your path; please make sure tha

    我们将了解这个错误的原因以及如何纠正它。错误原因这个错误是由于在系统的环境路径(PATH)中找不到名为cc的开发工具所致。在大多数情况下,cc是一个符号链接,指向系统上的默认C编译器(如gcc)。...解决方案1:安装gcc首先,我们需要确保系统上已经安装了gcc工具包。我们可以通过以下步骤来检查:打开终端或命令提示符。...在大多数情况下,cc是一个链接到gcc的符号链接。您可以通过以下步骤来检查和修复符号链接:打开终端或命令提示符。...点击“安装”按钮,然后遵循安装过程中的指示完成安装。在Windows上安装gcc:在Windows上安装gcc可以通过MinGW或MSYS2来实现。...这两个工具都是提供了GNU工具链在Windows上的移植版本。MinGW:MinGW提供了一个自助式安装程序,它可以下载并安装基本的GCC和一些常用的软件库。

    3K21

    基于Ubuntu交叉编译X264, FFmpeg Windows SDK详细教程

    ,必须要通过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...设置终端的环境变量   执行一下命令即可。(注意,如果你关闭了终端,或者新建一个终端,需要重新执行一下这个命令。)

    2.8K100

    Qt Creator 的下载与安装

    而我们要用的就是MinGW版本,注意这个编译器是只有32位的,所以在找64位的同学就不要再找了。...还有一些是用于安卓开发的,我也不懂,但也用不上啊,至于什么编译器GCC,G++之类的,也不太懂,MinGW好像是基于G++的。 然后说一下qt5.9以后的版本,其实就是集成了。...在 Qt5.11 一项中,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。...当然,如果希望进行安卓开发,则安卓模块是少不了。 至于其余的一些模块,则可以根据自身需要勾选。...第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。 至于第三项,那是用于 Perl 的。

    5K20

    xmake v2.3.8 发布, 新增 Intel C++Fortran 编译器支持

    项目源码 官方文档 入门课程 新特性介绍 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顺序 改进

    1.4K10

    WSL 2 的安装过程(以及介绍)

    和虚拟机平台组件 下载并安装最新 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

    3K10

    Win11使用WSL2安装Ubuntu22.04并启用GUI应用

    一、概述 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 用户匹配)。

    40K40

    C++系列-附录-windows下安装C++环境

    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的终端并输入

    28710

    QT 5.9.0下载安装及配置教程

    随后,便会弹出真正的开始安装界面,点击“下一步”。 在安装文件夹的界面,建议大家不要将 Qt 安装在系统盘 C 盘(比如我在此作了更改,将其安装到 D 盘。...当然,你安装在 C 盘也是可以的),其他保持默认即可。继续点击“下一步”。 在选择组件界面,请务必要选对安装 Qt 所需要的组件,否则你安装以后是无法正常运行的。...而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了了。 至于其余的一些模块,则可以根据自身需要勾选。...第二项虽然名字带 MinGW,但只是用于交叉编译的(交叉编译即在某一平台上编译用于其他平台的程序),如果用不到,也可以不选。 至于第三项,那是用于 Perl 的。...如果你电脑中本身没有安装 Perl,那是装不上的。 选择完成后,继续点击“下一步”。 接着,在打开的页面中勾选“我已经阅读并同意条款”(原文是英文)。

    5.4K30

    Windows10下配置CMake+Make+Cpp环境

    配置 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 中: 「此电脑右键」->「属性」->「高级系统设置

    2.7K20
    领券