windows平台安装gcc等编译工具

windows平台安装GCC编译器 对于习惯了VS2010界面的朋友来说,基于该版本学习C++ Primer会遇到这样一个问题:由于该版本并不支持C++11标准,因此必须更新版本,考虑到个人习惯或者电脑硬件限制等原因,更新版本并不在可选项里。针对这样的问题,我们可以尝试使用GCC编译器,该编译器占用内存小而且编译效率高,是一个很好的替代选项。本来想转载文献1,但是基于两个原因,又进行了很大程度上的复述。其原因:一是文献2第二部分不太清 阅读详情

这里选用MinGW-w64的Msys2版

#1 下载安装MinGW-w64 Msys2

MinGW-w64地址:http://www.mingw-w64.org/doku.php/download。选择Msys2。
或者直接到Msys2官网http://www.msys2.org/下载64位版本。
直接安装。

#2 配置pacman源

pacman是Msys2自带的包管理工具

在文件…/msys64/etc/pacman.d/mirrorlist.msys中添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

#3配置msys环境变量

不配置的话,执行编译好的程序会报类似“缺少msys-2.0.dll”的错误。

在环境变量中添加...\msys64\usr\bin\msys

#4 使用pacman安装gcc、make等
pacman -Sy // 更新系统
pacman -S gcc
pacman -S make
#5 OK
(MinGW64位) x86_64完整离线安装包——Windows平台GCC编译环境搭建 MinGW64(Minimalist GNU for Windows 64-bit)是一套专为Windows平台设计的轻量级GNU开发工具链,基于GCC编译器,支持C、C++等语言的本地编译。其最大优势在于无需依赖第三方DLL即可生成原生Windows可执行文件,显著提升部署便捷性。与Visual Studio相比,MinGW64以开源、小巧、配置灵活著称,适用于嵌入式系统开发、教学科研及CI/CD流水线中的自动化构建场景。链接器ld的任务是将多个.o。 阅读详情

相关推荐

MinGW-5.14:Windows平台下的GCC编译环境安装指南

MinGW,全称为 Minimalist GNU for Windows,是一个为Windows平台提供GNU开发工具的发行版,其目的是在不需要第三方运行库的前提下,允许开发者使用类Unix开发工具来创建本地Windows应用程序。该项目自2000年发布第一个版本以来,便成为了Windows开发者社区中的一个受欢迎选择。命令行界面(CLI)是操作系统的一种用户界面,通过文本命令接收用户的输入,与图形用户界面(GUI)形成鲜明对比。

weixin_42466723的博客 1048

mingw安装_Windows下搭建gcc开发环境(MSYS2/MinGW/pacman)

一、关于Cygwin、MinGW和MSYS2具体可以参考相关文章:Cygwin 和MinGW 的区别与联系是怎样的?​www.zhihu.comCygwin、MinG、MSys区别与联系 - 标点符​www.biaodianfu.com或参考官方网站:Cygwin​www.cygwin.comMinimalist GNU for Windows​www.mingw.orgMSYS2​www.msy...

weixin_39955421的博客 836

MinGW下载指南:Windows平台下的GNU工具链安装

MingW是一个将GCC(GNU Compiler Collection)编译器移植到Windows平台上的项目。它为Windows开发者提供了一个完整的开源工具链,包含编译器、链接器和库等,让开发者能够使用标准的GCC工具集进行软件开发。MingW支持C、C++以及其他多种编程语言的编译,是Windows下最受欢迎的自由软件开发环境之一。MingW独立安装器是一个简单的工具,它允许用户从MingW项目中下载和安装独立的GCC编译器以及必需的运行时库。

weixin_35826166的博客 6835

windows下MingW64安装教程

MingW64安装教程使用msys2安装MingW64官网下载压缩包解压配置环境变量安装 使用msys2安装MingW64 1.首先下载在msys2官网下载msys2程序,然后安装,基本上next就可以了 2.打开msys2.exe 输入命令pacman -S --needed base-devel mingw-w64-x86_64-toolchain 3.然后选择默认直接安装就是,跳出以下界面说明安装成功。 4.此时查看文件夹已经有了以下文件 官网下载压缩包解压配置环境变量安装 进入相关下载网站,滑

ITSOK_123的博客 4110

Windows环境下GCC与GDB使用指南

在计算机编程的世界里,编译器扮演着至关重要的角色。GCC(GNU Compiler Collection),作为开源界的明星,不但是一个功能强大的编译器集合,也是跨平台编程的重要工具。GCC支持众多编程语言,使得开发者能够在不同的操作系统上编译代码,从传统的Linux和Unix到现代的Windows。由于GCC的跨平台特性,它在保证代码兼容性的同时,还提供了一套稳定可靠的编译解决方案,被广泛应用于软件开发的各个领域。

weixin_35871529的博客 1848

一种高超声速飞行器弹道的仿真方法

设计并实现了一个高超声速飞行器弹道仿真算法,并应用到基于OSGEarth的态势中。

eyepeak的博客 6542

windows搭建gcc开发环境(msys2) objdump

前言 可能你并不太了解msys2,但是作为一个程序员,你一定知道mingw,而msys2就集成了mingw,同时msys2还有一些其他的特性,例如包管理器等。 msys2可以在windows下搭建一个完美的类linux环境,包括bash、vim、gcc、make等工具都可以通过包管理器来添加和卸载 msys2的包管理器是使用的pacman,用过archlinux的应该都知道pacman了。 我们...

martin_ywz的专栏 1799

基于ROS2 Humble与Livox Mid-360的双雷达点云融合实战解析

本文详细解析了基于ROS2 Humble与Livox Mid-360的双雷达点云融合实战方案。从环境搭建、驱动安装、双雷达配置、外参标定、时间同步到点云融合核心实现,全面介绍了技术要点与避坑指南,并提供了工程化部署与性能优化建议,助力开发者高效实现高精度点云合成应用。

ss78901的博客 1094

MSYS2开发环境搭建

MSYS2 安装、源配置、软件管理工具pacman的应用以及常见软件编译,MSYS2环境一篇通

一步一脚印 5万+

红外热成像仪原理及应用

目录什么是红外热成像背景介绍热成像技术原理热成像分类红外热成像和夜视仪之间的区别红外热像仪夜视仪红外照明相机对比红外热像仪都能看透什么如何选择制冷型和非制冷型红外热像仪制冷型红外热像仪非制冷型红外热像仪实例对比成像速度空间分辨率灵敏度光谱滤波同步何如选择合适的红外热像仪像素测温范围和被测物温度分辨率空间分辨率温度稳定性热像仪的距离系数比常见热成像仪关键参数量程视场角 (FOV)红外分辨率热灵敏度(NETD)焦距光谱范围精度内置优化分析NTED(热灵敏度)什么是NETD如何测量NETD?NETD如何影响测量?

zhy295006359的博客 2万+

别再死记硬背参数了!手把手教你用Fluent欧拉模型搞定流化床模拟(附颗粒粘度/体积分数设置详解)

本文深入解析Fluent欧拉模型在流化床模拟中的应用,重点讲解颗粒粘度和体积分数等关键参数的设置原理与科学方法。通过对比不同模型(如Syamlal-O'Brien、Gidaspow)的适用场景,帮助工程师摆脱参数死记硬背,实现精准模拟。内容涵盖相间作用机制、求解策略优化及结果验证,为化工、能源领域的流化床模拟提供实用指南。

weixin_42656416的博客 430

史上最全msys2下载配置操作步骤

本文主要介绍了MSYS2的下载和配置,供参考,欢迎大家一起讨论交流~

专注音频,高效工作,快乐生活! 1万+

【20】方案管理器

方案管理器是Excel中一个非常强大且灵活的工具,适合用于多情景分析和比较。在复杂的决策过程中,它可以帮助用户快速管理和评估不同变量组合下的结果,从而优化决策过程。

学习,输出==》再学习再输出 1587

win gcc编译linux,在Windows平台下使用安装GCC(图)

我想将linux机 器上的一个程序拿到Windows下用。直接将souWindowsrce codes拷贝到Windows下无法用Windows的C编译器编译,大概是缺少一些库吧。后来,想到Linux下那些文件是用ccgcc编译的,因 此,觉得要是有Windows版本的或ccgcc编译器那就很值得一试了。后来在网上搜了半天,似乎没有现成的Windows版本的cc或gcc编译器。不过,如果使用Cyg...

weixin_35890852的博客 578

FM20S用户手册-PL端案例开发手册

为便于演示,本次操作直接将led_flash案例中的 "led_flash_fm20s\constraints\constrs_1Ved_flash_fm20s.fdc"文件全部代码拷贝至编辑 界面,并点击保存按钮。引脚约束请查看案例工程"led_flash\project\led_flash_fm20s\constraints\constrs_1\"目 录下的led_flash_fm20sfdc。(4)弹出如下界面,在界面配置Select device forthe project"内容,如下图。

创龙,嵌入式一体化解决方案商 402

rknn-toolkit推理yolov5-face.rknn模型--python代码

import os import urllib import traceback import time import sys import numpy as np import cv2 from rknn.api import RKNN ONNX_MODEL = 'yolov5s.onnx' RKNN_MODEL = 'yolov5s.rknn' IMG_PATH = './bus.jpg' DATASET = './dataset.txt' QUANTIZE_ON = True BOX_THR.

C/C++、嵌入式开发、深度学习算法、模型部署与推理优化 3079

在Windows平台上安装MinGW使用gcc编译C程序

看了这个才决定使用MinGW。C环境设置C 编译器Windows 上的安装https://www.runoob.com/cprogramming/c-environment-setup.html 安装参照MinGW安装和使用https://www.jianshu.com/p/e9ff7b654c4a 看了里面的评论,顿时决定我也不是那么小白。 安装之后要使用gcc命令肯定就要配置环...

qq_25189723的博客 1588

ASProxy64.dll导致jetbrains家的IDE都无法打开。

摘要:在Windows11系统中,JetBrains IDE无法启动,报错指向ASProxy64.dll文件。该第三方DLL被注入到JVM原生层,导致内存访问冲突(错误代码0xc0000005)。经排查发现此文件来自Astrill软件。解决方案为卸载Astrill后重启电脑,问题得以解决。该案例表明第三方DLL注入可能影响IDE正常运行,卸载相关软件是最直接的解决方法。(149字)

猿小白的博客 940

Windows 安装使用 GCC(mingw-w64)

因为有个跨平台的东西用的是 C++, 需要分别编译出目标平台为 Linux 和 Windows 的二进制文件. 然而 C++ 并没有像 Rust 那样一出生就含着 Cargo 那样的工具链,完美的支持跨平台开发,构建。对于 C++ 代码不得不在 Linux 下用 GCC 编译器(Makefile), 而 Windows 下使用的 Visual Studio 的 MSBuild, 为了能统一用 Makefile 文件 + GCC 的方式编译 C++ 项目, 可选择 Windows 平台下也安装 GCC。

一叶不知秋 1097

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

C语言编译器 MinGW的介绍和使用指南

MinGW(Minimalist GNU for Windows)是 GCC(GNU Compiler Collection)在 Windows 平台上的一个移植版本。它允许开发者在 Windows 操作系统上编译生成本地的 C/C++ 可执行程序。MinGW 提供了一套完整的开发工具链,包括 C 编译器(gcc)、C++ 编译器(g++)、链接器、调试器等,非常适合用于 Windows 下的原生 C/C++ 开发。

Jie_jiejiayou的博客 2814

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

【亲测免费】 TDM-GCC 10.3.0-2 编译器安装包:为你的开发环境注入强大动力

TDM-GCC 10.3.0-2 编译器安装包:为你的开发环境注入强大动力 【下载地址】TDM-GCC10.3.0-2编译器安装包 本仓库提供了一个名为 `tdm64-gcc-10.3.0-2.exe.zip` 的资源文件下载。该文件是 TDM-GCC 10.3.0-2 版本的编译器安装包,适用于64位Windows系统...

gitblog_09726的博客 987

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

C语言编译器之一,GCC编译器

C语言作为高级语言,用其编写的程序指令机器并不能识别,因此需要有一个编译器将其转换为机器可识别的二进制指令。C语言已经出现50多年的时间,其相关的编译器种类众多,从最早先的turbo c系列编译器,到大名鼎鼎的gcc,还有基于LLVM的clang,各有优劣,而且在多个平台(如windows、Linux、MAC)上都广泛使用。同时由于Windows的强势存在,其自家的Visual C/C++编译器也有不少的应用。 一般C语言程序是在PC上编写,并将其编译成可执行文件,最终放到电脑或设备上去执行。

goodshanzi的博客 7055

MinGW下载和安装教程(图文并茂,新手必看)

GCC 官网提供的 GCC 编译器是无法直接安装到 Windows 平台上的,如果我们想在 Windows 平台使用 GCC 编译器,可以安装 GCC 的移植版本。如果读者仅需要在 Windows 平台上使用 GCC,可以使用 MinGW 或者 Cygwin;除此之外,如果读者还有更高的需求(例如运行 POSIX 应用程序),就只能选择安装 Cygwin。本节要重点给大家介绍的是 MinGw 的安装和使用。

数据结构和算法教程(C语言版) 1748

【亲测免费】 MATLAB开发利器:TDM-GCC 10.3.0-2编译器推荐

MATLAB开发利器:TDM-GCC 10.3.0-2编译器推荐 【下载地址】MATLAB推荐编译器-TDM-GCC10.3.0-2 MATLAB推荐编译器 - TDM-GCC 10.3.0-2 项目地址: https://git...

gitblog_09785的博客 840

Windows 下 GCC 编译器安装与排错实录

本文记录了在Windows系统下安装GCC编译器的完整过程及排错经验。作者在编译Ollama项目时遇到CGO编译器缺失问题,通过对比多种方案后选择MSYS2作为安装工具。详细介绍了MSYS2基础系统安装、包数据库更新、GCC工具链安装等步骤,重点解决了依赖冲突和环境变量配置问题。文章总结了安装过程中的关键注意事项,包括路径确认、依赖管理、环境变量设置等,并提供了常用命令备忘。最终成功配置GCC 15.2.0环境,解决了Ollama项目的编译问题。

AITechLab 的博客 1751

MinGW64安装包(gcc/g++...)介绍

MinGW64安装包(gcc/g++...)介绍 去发现同类优质开源项目:https://gitcode.com/ MinGW64安装包是一款适用于Windows操作系统的开发工具集,它提供了gcc、g++等一系列开源编译器,是GNU编译器集合在Windows平台下的移植版本。通过本仓库提供的MinGW64安装包,用户可以在Windows平台上编译和运行C/C++程序,享受与Linux平台下相似的...

gitblog_06774的博客 328
上一篇: 使用GO开发桌面GUI程序
下一篇: 如何加快Vue单页加载(和打包)速度
平仄_csdn
博客等级 码龄10年 11粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值