安装MinGW-w64

2023-11-04

1: 下载mingw工具
Windows系统下安装配置 MinGW-w64 开发环境
https://blog.csdn.net/u010429831/article/details/106766165

MinGW-w64 下载链接:
https://sourceforge.net/projects/mingw-w64/files/

安装MinGW-w64
方式1—在线安装
MinGW-W64 Online Installer :
MinGW-W64-install.exe

方式2—离线安装 :
MinGW-W64 GCC-8.1.0 :
x86_64-posix-sjlj
x86_64-posix-seh

配置MinGW-w64 开发环境
{
在电脑桌面,鼠标右击桌面图标【计算机】–>属性–>高级系统设置–>高级–>环境变量,有用户变量和系统变量。系统变量对所有用户 有 效,建议只在用户变量下进行配置。我的mingw64软件安装的路径为: D:\Program Files\mingw64

    1、新建变量: PATH,变量值为:D:\Program Files\mingw64\bin
    2、新建变量:LIB,变量值为:D:\Program Files\mingw64\lib
    3、新建变量:INCLUDE,变量值为:D:\Program Files\mingw64\include
    <Tips> Windows下的环境变量名是不区分大小写的,这点跟Linux系统是有所不同的,一般而言,是建议环境变量名使用大写。
    配置完成后,点击“确定”按钮,使其生效。按下Windows+X,点击命令提示符,输入:gcc -v 。

}

// 设置MinGW环境变量 ------- 最好参照此处 ;
鼠标右键“我的电脑”->“属性”,选择“高级”选项卡下的“环境变量”,在系统变量里点“新建”,之后填写MinGW的安装路径,如下:
在这里插入图片描述

1 变量名:MinGW
2 变量值:D:\Environment\MinGW
之后找到Path,在最前面添加下面这段声明%MinGW%\bin,之后点击确定。
————————————————————————————————————————————————
————————————————————————————————————————————————

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装MinGW-w64 的相关文章

  • TRACKER:错误TRK0005:无法找到:“CL.exe”。该系统找不到指定的文件

    我尝试在 Windows 8 上的 Node js 项目中执行以下命令 npm 安装 电子邮件受保护 cdn cgi l email protection 但我收到一个错误 我不知道如何处理 TRACKER 错误TRK0005 无法找到 C
  • 将 OpenBLAS 链接到 MinGW

    我正在尝试链接OpenBLAS https www openblas net 图书馆与明GW w64 https mingw w64 org Windows 上的编译器 这是我的代码 include
  • 在生产服务器上使用 Subversion 使文件生效的最佳方法是什么?

    目前我已经设置了 subversion 这样当我在 Eclipse PDT 中进行更改时 我可以提交更改 它们将保存在 home administrator 中项目文件 该文件具有 subversion 推荐的 branches tags
  • Linux 为一组进程保留一个处理器(动态)

    有没有办法将处理器排除在正常调度之外 也就是说 使用sched setaffinity我可以指示线程应该在哪个处理器上运行 但我正在寻找相反的情况 也就是说 我想从正常调度中排除给定的处理器 以便只有已明确调度的进程才能在那里运行 我还知道
  • 供所有 Win32 程序员在 Windows Aero Glass(DWM、GDI、GDI+)上绘图的文档和 API 示例

    我正在寻找良好的资源来学习使用 Win32 GDI API 或任何替代它的内容 以便使用 Win32 API 直接在玻璃窗体上进行绘制和绘制 当我使用 Delphi 时 我将其标记为 Delphi 或 Visual C 您能找到的任何代码示
  • npm package.json bin 无法在 Windows 上运行

    我正在尝试通过 package json 启动我的 cli 工具bin财产 我有以下内容 name mycli bin bin mycli 当我在包路径中打开 cmd 并输入 mycli 时 它表示该命令无法识别 我应该运行 npm 命令吗
  • Apache 访问 Linux 中的 NTFS 链接文件夹

    在 Debian jessie 中使用 Apache2 PHP 当我想在 Apache 的文档文件夹 var www 中创建一个新的小节时 我只需创建一个指向我的 php 文件所在的外部文件夹的链接 然后只需更改该文件夹的所有者和权限文件夹
  • 如何在 Mac OSX Mavericks 中正确运行字符串工具?

    如何在 Mac OSX Mavericks 中正确运行字符串工具 我尝试按照我在网上找到的示例来运行它 strings a UserParser class 但我收到此错误 错误 Applications Xcode app Content
  • 检查已安装的软件包,如果没有找到则安装

    我需要检查已安装的软件包 如果未安装则安装它们 RHEL CentOS Fedora 示例 rpm qa grep glibc static glibc static 2 12 1 80 el6 3 5 i686 如何在 BASH 中进行检
  • 从 Powershell 脚本安装 Python

    当以管理员身份从 PowerShell 命令行运行以下命令时 可以在 Windows 11 上成功安装 Python c temp python 3 11 4 amd64 exe quiet InstallAllUsers 0 Instal
  • 尽管我已在 python ctypes 中设置了信号处理程序,但并未调用它

    我尝试过使用 sigaction 和 ctypes 设置信号处理程序 我知道它可以与python中的信号模块一起使用 但我想尝试学习 当我向该进程发送 SIGTERM 时 但它没有调用我设置的处理程序 只打印 终止 为什么它不调用处理程序
  • 带有 for 循环和管道的批处理脚本

    我想要一个目录中的所有 csv 文件 其文件名不包含单词 summary 在命令提示符下我可以键入以下命令 dir b my dir csv find V summary 当我尝试将上述命令传输到批处理文件中时 我遇到了一个问题 因为 fo
  • 具有多处理功能的 Python 代码无法在 Windows 上运行

    以下简单的绝对初学者代码在 Ubuntu 14 04 Python 2 7 6 和 Cygwin Python 2 7 8 上运行 100 但在 Windows 64 位 Python 2 7 8 上挂起 我使用另一个片段观察到了同样的情况
  • 来源和出口有什么区别?

    我正在编写一个 shell 脚本 以读取具有 key value 对的文件并将这些变量设置为环境变量 但我有疑问 如果我这样做source file txt是否会将该文件中定义的变量设置为环境变量 或者我应该逐行读取文件并使用导出命令设置它
  • 使用awk将列中的值替换为txt文件中的另一个值

    我是 Linux 和 awk 脚本编写的新手 我有 tab delim txt 文件 如下所示 AAA 134 145 Sat 150 167 AAA 156 167 Sat 150 167 AAA 175 187 Sat 150 167
  • 跨 CPU 内核的 rdtsc 精度

    我从一个线程发送网络数据包 并在运行于不同 CPU 核心上的第二个线程上接收回复 我的流程测量每个数据包发送和接收之间的时间 类似于 ping 我使用 rdtsc 来获得高分辨率 低开销的计时 这是我的实现所需要的 所有测量结果看起来都很可
  • 如何找到进程启动时使用的原始用户名?

    有一个 perl 脚本需要以 root 身份运行 但我们必须确保运行该脚本的用户最初没有以用户 foo 身份登录 因为它将在脚本运行期间被删除 那么 我如何查明自登录以来可能已多次起诉的用户是否在该链中的任何时间都没有模拟过 foo 我发现
  • 调整 CMD 窗口大小

    如何在 C 或 C 中以编程方式调整命令提示符窗口的大小 例如 80x25 或 80x40 字符 先感谢您 SetConsoleWindowInfo http msdn microsoft com en us library ms68612
  • 在 C 中运行 setuid 程序的正确方法

    我有一个权限为4750的进程 我的Linux系统中存在两个用户 root 用户和 appz 用户 该进程继承以 appz 用户身份运行的进程管理器的权限 我有两个基本惯例 void do root void int status statu
  • 为什么标签存在却提示“系统找不到指定的批次标签”?

    在 Windows XP 中运行批处理文件时 我发现随机出现的错误消息 系统找不到指定name of label的批次标签 标签当然存在 导致此错误的原因是什么 实际上 要实现这一点 你需要两个条件 批处理文件不得使用 CRLF 行结尾 您

随机推荐

  • 想学Python,却还记不住语法?神仙书籍 python背记手册双手奉上

    字节整理的这本手册把重点的语法和知识点都列出来了 不信你还看不懂 想学Python 却还记不住语法 神仙书籍 python背记手册双手奉上字节整理的这本手册把重点的语法和知识点都列出来了 不信你还看不懂 扫描下方二维码添加即可获取扫描下方二
  • 关于淘宝用户行为分析及其可视化案例

    目录 一 数据导入 二 数据预处理 三 数据分析 漏斗模型分析 AARRR模型分析 Acquisition 获取 游戏行业需要分析DNU DOU DAU Activation 活跃度 计算跳出率 计算关键页跳出率 时间维度分析用户活跃度情况
  • 【转载】ESP8266 基ESP8266_RTOS_SDK (ESP-IDF )中嵌入网页文件

    场景 在写ESP8266 web服务的时候 免不了要将自己设计的网页html和css等文件放入到固件中 在arduino中有fs可以进行上传文件 然后通过文件系统读出 那在ESP IDF中该怎么办呢 有几个思路 通过flash downlo
  • 手把手教你如何在Linux上彻底删除mysql

    1 先查看mysql安装情况 rpm qa grep i mysql 进入到你装mysql文件目录里面 cd usr local mysql 2 删除上图所有信息 rpm ev mysql community libs 5 7 32 1 e
  • postgre写sql时使用别的方法代替IN子句以提高查询效率

    两种方法 自测都好使 60s的执行时间缩短到了2s左右 我遇到的问题大概是这样 比如说我写了个sql select from student where name in lilei hanmeimei 这就是在student表查名字是lil
  • 一文看尽深度学习中的15种损失函数

    点击上方 计算机视觉工坊 选择 星标 干货第一时间送达 作者丨CVHub 来源丨CVHub 编辑丨极市平台 导读 本文详细介绍了深度学习中的各种损失函数的优点和局限性 在机器学习中 损失函数是代价函数的一部分 而代价函数则是目标函数的一种类
  • 常用断言方法

    1 断言是否相等 assertEqual a b msg 测试失败时打印的信息 断言a和b是否相等 相等则测试用例通过 assertNotEqual a b msg 测试失败时打印的信息 断言a和b是否相等 不相等则测试用例通过 2 断言是
  • 运行vue项目时报错defineConfig is not a function

    我遇到的这个问题的场景是这样的 我拉了一个比较早的项目是两年前的 那时候用的vue版本比较的 然后我直接在这个项目中配置代理 添加vue config js文件如下 然后运行vue项目就报错 个人感觉应该是vue cli service版本
  • MySQL:JDBC

    什么是JDBC JDBC Java DataBase Connectivity 称为 Java数据库连接 它是一种用于数据库访问的应用程序 API 由一组用Java语言编写的类和接口组成 有了JDBC就可以 用统一的语法对多种关系数据库进行
  • Tomcat7源码环境搭建

    一 下载Tomcat7源码 从官网上下载Tomcat源码 http mirror bit edu cn apache tomcat tomcat 7 v7 0 70 src apache tomcat 7 0 70 src zip 下载之后
  • vscode配置java环境,纯手把手教,有手就行

    vscode配置java环境 1 下载JDK Java Development Kit java开发工具 进入官网下载https www oracle com java technologies downloads 配置环境变量 检查电脑是
  • 08_Pandas提取含有指定字符串的行(完全匹配,部分匹配)

    08 Pandas提取含有指定字符串的行 完全匹配 部分匹配 以下内容 如何使用pandas提取含有指定字符串的行的方法进行解释说明 行的提取 选择 方法 完全匹配 部分匹配 str contains 包含一个特定的字符串 参数na 缺少值
  • 单片机——串口初探及串口+中断

    简介 设备间接线通信的一种方式 数据一位一位地顺序传送 双向通信 全双工 全双工 A向B发消息时 B也可以向A发消息 半双工 A向B发消息时 B不可以向A发消息 只有当A发完时 B才可以向A发消息 传送速度较慢 常用串口的电器标准协议 RS
  • CMMI资质查询

    http www cmmirz com https sas cmmiinstitute com pars pars aspx
  • C#学习之System.Collections.Generic 与 System.Collections 记录

    1 了解C 集合 System Collections 命名空间 System Collections 命名空间包含接口和类 这些接口和类定义各种对象 如列表 队列 位数组 哈希表和字典 的集合 类 类 说明 ArrayList 使用大小可
  • 自动按参数首字母排序参数

    public static string FormatBizQueryParaMap Dictionary
  • 关于Spring和SpringBoot中动态代理jdk以及Cglib 的区别和实现

    springboot2 x默认使用的代理是cglib代理 因为项目优化 打算写个日志的切面类 于是起了个springboot 工程 在这里面测试 结果在springboot 里面测试正常 能正确打印日志 但是把代码复制到实际项目中 在进入切
  • C++私有成员变量被对象直接访问

    C 访问控制 关键字private 它描述了对类成员的访问控制 使用类的对象方法可以直接访问私有成员函数和变量 类的对象即实例只能通过公共成员函数来访问私有变量和私有成员函数 因此公有成员函数成为对象的私有变量访问的桥梁 在c 中 在类的成
  • javaScript基础面试题 ---宏任务微任务

    宏任务微任务 一 为什么JS是单线程语言 二 JS是单线程 怎样执行异步代码 1 JS是单线程语言 2 JS代码执行流程 同步执行完 再进行事件循环 微任务 宏任务 3 清空所有的微任务 再执行宏任务 4 微任务 Promise then
  • 安装MinGW-w64

    1 下载mingw工具 Windows系统下安装配置 MinGW w64 开发环境 https blog csdn net u010429831 article details 106766165 MinGW w64 下载链接 https