Mingw快捷安装教程 并完美解决出现的下载错误:The file has been downloaded incorrectly

news2024/11/19 3:49:51

安装c语言编译器的时候,老是出现The file has been downloaded incorrectly,真的让人++

直接去官网拿压缩包:https://sourceforge.net/projects/mingw-w64/files/

(往下拉找到那个x86_64-win32-seh的链接,点击后会自动下载)

 我这里有准备安装的压缩包

 链接: https://pan.baidu.com/s/1J5oEIF6zPJbonz45BcbTug?pwd=2mbf 提取码: 2mbf 复制这段内容后打开百度网盘手机App,操作更方便哦

 

 拿到压缩包后解压到你觉得合适的位置就好了,然后复制解压后bin文件夹下的路径

 

接下来就是配置系统环境变量

右键 此电脑 打开属性>查看高级系统设置>环境变量

  

在系统变量里面找到path

 

然后点击确定即可。

验证:win+r 输入cmd

在命令行中输入gcc -v

然后回车(注:gcc -v中“c”和“-”之间有一个空格!!!)

出现下图就证明安装成功。

 

这样就完了,是不是非常的快快捷方便 

--------------------------------------------------------------------------------------------------------------------------------

(有兴趣可以自行向下了解)

那我怎么用它来编译我的c文件呢?

首先,先创建 并 编写好.c文件 如下

 

 接着 我们打开hello.c的 所在文件夹,在路径那里输入 cmd 回车,这样就打开了当前目录下的命令行窗口了 

  在命令行中输入 hello.c -o hello 

  接着输入 hello  回车就可以看到执行结果了

接下来是扩展内容, 装好gcc还有很多玩法!比如用notep++运行c语言 

 

 将下面这段代码复制到运行框中(下面这段是编译的)

cmd /k gcc -o "D:\study\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" & PAUSE & EXIT

 名称和快捷键可以自己取,最好自己用的方便

 

下面这段是编译并且运行,同样复制后,重复上面的操作  

 

cmd /k gcc -o "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" && CLS && "$(CURRENT_DIRECTORY)\$(NAME_PART).exe" & PAUSE & EXIT

 

  这样就可以愉快的在notepad++里面愉快的写bug了

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1118106.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【算法|动态规划No.27】leetcode516. 最长回文子序列

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

项目知识点总结-过滤器-MD5注册-邮箱登录

(1)过滤器 使用过滤器验证用户是否登录 /** * Title: NoLoginFilter.java * Package com.qfedu.web.filter * Description: TODO(用一句话描述该文件做什么) * author Feri * date 2018年5月28日 * version V1.0 */ package com.gdsdx…

12 Masked Self-Attention(掩码自注意力机制)

博客配套视频链接: https://space.bilibili.com/383551518?spm_id_from=333.1007.0.0 b 站直接看 配套 github 链接:https://github.com/nickchen121/Pre-training-language-model 配套博客链接:https://www.cnblogs.com/nickchen121/p/15105048.html 上节课回顾 《Attenti…

Pandas数据处理分析系列2-数据如何导入

Pandas Excel 数据导入 Pandas库提供了一组强大的输入/输出(I/O)函数(简称为:I/O API),用于读取和写入各种数据格式,目前已支持常见的多种外数据格式。 Pandas 常见读取方法如下表: 可以看出,在使用Pandas 读取数据格式文件时,只需一个方法则可,不同的方法参数, 可…

P3 查询

文章目录 Task1 访问方法执行程序seq_scan_executorinsert_executorupdate_executordelete_executorindex_scan_executor Task2 聚合和连接执行器AggregationNestedLoopJoinHashJoin优化NestedLoopJoin到HashJoin Task3 排序限制执行器和Top-N优化SortLimitTop-N优化规则 BusTu…

反射、注解、元注解、动态代理

反射 反射就是:加载类,并允许以编程的方式解剖类中的各种成分(成员变量、方法、构造器等 学习反射就是学习如何获取类的信息并操作它们 加载类,获取类的字节码:Class对象获取类的构造器:Constructor对象获…

滚珠螺杆应如何存放避免受损

滚珠螺杆是一种高精度的机械零件,保存或使用不当,会直接损坏,影响生产效率,因此我们在使用时需要注意以下事项: 1、避免垂直放置:没有施加预压的螺杆垂直放置时,螺母会因自重而从螺杆轴上脱荐下…

【斗破年番】谣言不攻自破,萧潇造型曝光,制作进度已达中州,风尊者帅翻

Hello,小伙伴们,我是小郑继续为大家深度解析重要国漫资讯。 斗破苍穹动画中,萧炎与小医仙重聚,也即将与美杜莎女王回蛇人族见家长,剧情一度变得愈加的炸裂,颇有逐鹿鹅厂国漫第一把交椅的架势。正因此,斗破动…

强化学习 | Python强化学习

强化学习在近年来取得了巨大的突破,使机器能够在不断的试错中自动学习并做出决策。 本文将介绍强化学习的基本概念、原理和应用,同时提供详细的公式解释和Python代码示例。 强化学习是什么? 强化学习是一种机器学习方法,用于让智能体(例如机器人、自动驾驶汽车或游戏玩家…

Keil 5 安装教程(最新最全最详细)附网盘资源

一.简介 文章转自其他平台 链接: keil5下载连接. 官方下载地址:https://www.keil.com/download/product/ Keil5(32/64)位下载地址: 链接: https://pan.baidu.com/s/1Jn15jeb0Aa1cSietvXfcwg 密码:8ji…

基于springboot实现财务管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现财务管理系统演示 摘要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生&#x…

记录阿里云服务器(Centos7.9)部署Thingsboard(3.4.2)遇到的一些问题

记录编译Thingsboard遇到的一些问题 部署了一个thingsboard项目到阿里云服务器上,历时十一天,遇到了很多困难,国内关于Thingsboard的资料确实很少,所以想着写一篇博客记录一下,或许能够给以后编译遇到类似问题的人一些…

Pandas数据处理分析系列3-数据如何预览

Pandas-数据预览 Pandas 导入数据后,我们通常需要对数据进行预览,以便更好的进行数据分析。常见数据预览的方法如下: ①head() 方法 功能:读取数据的前几行,默认显示前5行 语法结构:df.head(行数) df1=pd.read_excel("销售表.xlsx",sheet_name="手机销…

AUTOSAR EcuM休眠阶段的具体实现详解

在AUTOSAR EcuM SWS里对于Sleep阶段做出了一个宏观的流程设计,如下: 从BswM过渡到EcuM的规则仲裁这里暂时不讲,有兴趣可以看之前我遇到的工程问题分析,特别是BswM状态迁移图: BswM状态分析 今天主要聊AUTOSAR规定的sleep两种模式:Halt和Poll,以及这两种模式下,…

【趣味随笔】农业机器人的种类与发展前景

📢:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨ 📢:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 📢:文章若有幸对你有帮助,可点赞 👍…

在Mac上使用安卓桌面模式

在安装Homeblew的基础上 替换国内源 export HOMEBREW_API_DOMAIN"https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api" export HOMEBREW_BREW_GIT_REMOTE"https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git" brew update 安装Scrcpy …

【2023_10_21_计算机热点知识分享】:机器学习中的神经网络

今天的分享主题是机器学习中的神经网络。神经网络是一种模拟人类神经系统的计算模型,它由一系列的神经元组成,每个神经元接收一组输入,经过计算后产生一个输出。神经网络的学习过程是通过调整神经元之间的连接权重来实现的,这个过…

Unity--用户界面

目录 “使用工具栏”: “层次结构”窗口: 层次结构窗口 制作子GameObject “游戏”视图: “场景视图“: ”项目窗口“: 项目窗口工具栏: "Inspector" 窗口: Inspector 游戏…

UG\NX二次开发 实时查看 NX 日志文件

文章作者:里海 来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,C\C++-CSDN博客 感谢粉丝订阅 感谢 a18037198459 订阅本专栏,非常感谢。 简介 实时查看 NX 日志文件,有助于分析保存时间等。打开WindowsPowerShell并实时获取日志文件内容的小功能。 效果 代…

力扣每日一题52:N皇后问题||

题目描述: n 皇后问题 研究的是如何将 n 个皇后放置在 n n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。 示例 1: 输入:n 4 输出:2 解释&#…