-
2020-08-08 17:14:23
更新了一下
windows
和wsl
的GCC
版本,GCC10
已经支持C++20
了,不过对于菜鸡如我
又有什么关系呢🤷♂️windows
- 打开
CMD
或Powershell
- 更新包
mingw-get update
- 更新版本
mingw-get upgrade
运行完就更新到了
GCC 9.2
了,但是最新的GCC 10
就别想了,mingw
还没移植,mingw-w64
呢? 好家伙,还在8.2
, 是谁当初鄙视mingw
更新慢呢? 那就转投WSL 大法
吧.-
参考链接
我这已经安装了
mingw
了,所以可以用这个,从零开始的朋友需要先安装这个,建议安装Mingw-64
,它和32
的区别大概类似于cf
和csgo
吧WSL
更新了
WSL
的系统版本后发现啥都没了,又要重新安装GCC
,不过Linux
用着是真香啊,还有原生的最新版本GNU
,- 二话不说,更新一下系统包
sudo apt update sudo apt upgrade
- 下载这个东西
build-essential
,包含GCC
,G++
,make
等一些工具啥的
sudo apt install build-essential
- 当然也可以在下载一个操作手册
manual page
sudo apt-get install manpages-dev
- 到这里就
Gcc
就安装完成了,当然版本不会太新,不过ubuntu 20.04
竟然带了个gcc-9
,也是挺意外的
gcc --version # 查看版本,到这里应该就已经安装好了,一般是gcc 7.5的版本
- 当然,偶尔还是要吃吃螃蟹,下载一个
gcc-10
尝尝鲜 gcc
更高版本不在默认仓库提供了,需要添加一个第三方PPA
仓库
sudo apt install software-properties-common sudo add-apt-repository ppa:ubuntu-toolchain-r/test
- 然后直接下载对应版本的
gCC
,不过似乎只有大版本?
sudo apt install gcc-10 g++-10 #可以任意更改版本啥的
- 这个时候,机器里就有两个版本的
gcc
了gcc 9
gcc 10
- 两个版本的
gcc
需要指定下优先级,肯定直接用最新版,留个稳定版备用
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 90 --slave /usr/bin/g++ g++ /usr/bin/g++-1 0 --slave /usr/bin/gcov gcov /usr/bin/gcov-10 # 指定gcc10 优先级为90 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 80 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 ## gcc9 为80
10 . 可以查看安装的
gcc
版本和优先级,也可以在这再次更改There are 2 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcc-10 90 auto mode 1 /usr/bin/gcc-10 90 manual mode 2 /usr/bin/gcc-9 80 manual mode
- 查看一下
GCC
版本,发现已经变成10了
Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 10.0.1 20200416 (experimental) [master revision 3c3f12e2a76:dcee354ce56:44b326839d864fc10c459916abcc97f35a9ac3de] (Ubuntu 10-20200416-0ubuntu1)
更多相关内容 - 打开
-
windows配置gcc.zip
2021-07-18 09:49:37windows下的gcc编译器,下载后配置windows环境变量就可以使用 -
gcc-win64:Windows版GCC的x64版本-开源
2021-05-15 04:39:53适用于Windows的x64 C / C ++编译器,使用:-gmp-mpfr-mpc-isl-cloog-mingw-w64-gcc-seh您至少需要core2命令集支持才能运行此应用程序。 -
windows下gcc编译
2018-08-13 23:21:15windows下gcc编译小工具,可以实现go语言和c语言混编。 -
在 Windows 上安装新版本 gcc/g++
2020-07-11 20:22:09在 Windows 上安装新版本 gcc/g++ 通过 MinGW Installation Manager 能够安装到的 gcc/g++ 版本并不会很新: 本文将会介绍安装新版本 gcc/g++ 的方法。 Step1. 下载并安装 MinGW-W64 下载 MinGW-W64. 安装时注意...在 Windows 上安装新版本 gcc/g++
通过 MinGW Installation Manager 能够安装到的 gcc/g++ 版本并不会很新:
本文将会介绍安装新版本 gcc/g++ 的方法。
Step1. 下载并安装 MinGW-W64
下载 MinGW-W64.
安装时注意选项如下:
之后会联网进行下载安装。
Step 2. 添加到 PATH
安装完毕后,将如下路径添加到系统的 PATH:
Step 3. 测试
如图所示,安装成功:
参考链接
-
MinGW64-V10.2 Windows GCC 64 位
2021-04-07 10:57:56MinGW64-V10.2 Windows GCC 64 位 -
windows-gcc-编译器
2018-04-07 10:51:121、先把本软件拷贝到不包含中文字符的路径下解压。 2、运行cygwin下的autocreate.exe生成cygwin.reg双击cygwin.reg导入注册表 3、直接点击autorun.bat就会自动配置并运行cygwin。 -
Windows下GCC安装和使用
2022-04-03 16:55:38综合网上一系列步骤,以此记录windows下安装gcc的办法。 STEP 1 :下载.exe文件 打开一下网页,下载Download mingw-get-setup.exe (86.5 kB) MinGW - Minimalist GNU for Windows - Browse FGCC是由GNU开发的编程语言译器。最近复现代码时需要编译源文件,总是报错,后来查验报错原因后,是由于电脑没能安装GCC。C 语言编译器用于把源代码编译成最终的可执行程序。但是本人不是很懂编译原理,这里仅提供安装步骤。
综合网上一系列步骤,以此记录windows下安装gcc的办法。
STEP 1 :下载.exe文件
打开一下网页,下载Download mingw-get-setup.exe (86.5 kB)
MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net
安装目录推荐非C盘的位置,记住安装位置,如本人D:\MinGwSTEP 2:安装.exe
运行 Download mingw-get-setup.exe,就注意下安装目录就好,其他就是continue什么的
STEP 3:环境变量配置
需要修改环境变量 选择计算机—属性---高级系统设置---环境变量,在系统变量中找到 Path 变量,在后面加入 min-gw的安装目录,如 D:\MinGw\bin
STEP 4:确认MinGw的安装成功
win+r打开cmd,输入mingw-get,此时会弹出 MinGw installation manager 的窗口,这时候证明MinGW的安装成功,此时需要关闭MinGW的窗口,否则会报错。
STEP 5:安装gcc
在cmd窗口输入命令:mingw-get install gcc 来安装gcc,会有一些慢,稍等
如果想安装 g++,gdb,只要输入命令 mingw-get install g++ 和 mingw-get install gdb
STEP 6:查看gcc
在cmd中输入gcc -v来查看gcc安装是否成功,成功如下
-
windows上安装arm交叉编译工具gcc-4.9.4
2019-04-17 10:35:23Windows下的arm编译器,gcc-linaro-4.9.4-2017.01-i686-mingw32_arm-linux-gnueabihf.tar.xz 安装方法: 1.将下载的包用7zip解压到D:\gcc 2.添加环境变量: 解压文件后,将D:\gcc\bin目录,添加到系统PATH环境变量... -
windows环境 gcc/g++ mingw64.zip
2021-04-01 10:45:03解压,把bin目录添加到path环境变量即可。这样就能找到gcc.exe, g++.exe -
windows搭建gcc开发环境(msys2)
2019-02-22 21:11:23windows搭建gcc开发环境(msys2) (网络下载,感谢作者分享!) 可能你并不太了解msys2,但是作为一个程序员,你一定知道mingw,而msys2就集成了mingw,同时msys2还有一些其他的特性,例如包管理器等。 msys2可以在... -
windows安装gcc
2019-03-15 14:21:09最近测试一下windows上vs编译和gcc编译的区别,同时比较ubuntu上gcc编译的却别,主要在内存上,做了一个小测试,现在写下安装gcc的过程。 下载 ~~~~ &...~~~~ 最近测试一下windows上vs编译和gcc编译的区别,同时比较ubuntu上gcc编译的却别,主要在内存上,做了一个小测试,现在写下安装gcc的过程。
下载
~~~~ 先去官网下载安装包,http://www.mingw.org, 进入官网找到download:
增加一个地址,官网最近老是上不去,https://osdn.net/projects/mingw/
单击就可以直接下载了。安装
~~~~ 双击运行下载的exe,然后点install,然后就是下一步到底就行了,最后选择安装gcc-g++的就可以了。
注意下面这个要选中
其他需要的也可以自行选择,安装完之后,也可以通过安装目录下bin目录的
安装其他东西,可以自行去了解。配置
~~~~ 安装完成后就是配置环境变量了,我这里是默认安装路径:
然后打开控制台,输入:
我们可以写一个例子试一下,经典例子hello world出来吧!
代码#include <stdio.h> int main(){ printf("Hello world!"); return 0; }
和main.cpp同级目录下按住 s h i f t shift shift加鼠标右键,打开控制台,也可以打开cmd,跳转到对应目录,然后编译:
C:\Users\Administrator\Desktop\test>gcc -o test main.cpp C:\Users\Administrator\Desktop\test>test.exe Hello world! C:\Users\Administrator\Desktop\test>
如下图
-
Windows上的gcc工具
2018-12-05 11:28:35Windows上的gcc工具,可在shell下使用哦,加上其他工具就可以在windows上有Linux的感觉了。哈哈哈! -
mingw-w64-8.1.0 多版本,windows下gcc编译工具,解压即用
2020-04-11 07:12:09MinGW-W64 GCC-8.1.0 windows 下gcc编译版本,压缩包里包括四个版本,分别是 x86_64-posix-sjlj x86_64-posix-seh x86_64-win32-sjlj x86_64-win32-seh posix和win32是os接口类型 sjlj, seh是异常处理方案 ... -
windows版本的tdm-gcc
2017-11-20 15:04:21TDM-GCC is a compiler suite for Windows. It combines the most recent stable release of the GCC toolset with the free and open-source MinGW or MinGW-w64 runtime APIs to create a LIBRE alternative to ... -
windows下 gcc 下载及使用指南
2021-08-13 15:13:22问题起因 博主在用 microsfot visual studio 编写C++ 程序好好的,但是该编译器 报错信息不像人话,如...故下定决心,安装 gcc ,鉴于网络上此教程不全面,安装报链接失效,故些此文。 安装步骤 首先安装包 下载 ... -
Windows下TCC和GCC编译工具链
2022-03-17 14:06:22Windows下TCC和GCC编译工具链 -
Windows下 gcc 的安装与基本操作
2022-03-22 20:20:18Windows下, gcc 的安装与基本操作 -
Windows下使用的GCC、GDB及其工具集合
2017-09-16 10:52:56Windows下可用的GCC、GDB工具,包含了其他一些工具集合,解压后可以直接使用命令行调用,或链接到IDE中使用,或在添加到系统的环境变量中可以随处通过命令来启动 -
windows下的GCC安装包
2012-06-21 10:32:33windows环境下的Gcc安装包,有你所需要的库文件 -
gcc windows 64 位版本
2021-06-05 16:26:19gcc windows 64 位版本,需要配置环境变量 -
Windows 环境下使用 GCC
2022-02-15 20:26:25MinGw 是 Minimal GNU on Windows 的缩写,允许在 GNU/Linux 和 Windows 平台生成本地的 Windows 程序而不需要第三方运行时库。本文主要介绍 MinGw 的安装和使用。 安装 下载 min-gw 安装程序,链接为:MinGW - ... -
windows 下载 gcc
2019-10-25 20:58:06可以 去 SF.NET 下载,但速度摆在那 ...mingw-w64-x86_64-gcc-9.2.0-2-any.pkg.tar.xz.sig 名称很长 后缀有 xz 和 sig 需要下载 xz 后缀的文件,sig 是 xz 文件的签名(验证文件用的) -
Windows Gcc 环境搭建
2016-03-16 10:18:39很多人觉得要使用gcc 需要安装Linux,虚拟机,是不是很耗费资源。没关系现在可以在Windows 使用gcc 了。本文档详细介绍了Windows gcc 环境的搭建。 -
MinGW64-V9.2 Windows GCC 64 位
2021-04-07 10:56:06MinGW64-V9.2 Windows GCC 64 位 -
windows通过gcc编译c语言
2019-03-20 21:55:29GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。 GCC是自由软件过程发展中的著名例子,由自由软件... -
gcc-linaro-6.3.1交叉编译器
2021-04-17 10:48:35gcc-linaro-6.3.1交叉编译器 -
MinGW64-V8.1 Windows GCC 64 位
2021-04-07 11:12:27MinGW64-V8.1 Windows GCC 64 位 -
Dev-c++ windows gcc环境 minGW环境
2018-07-19 15:11:16Dev-c++ windows gcc环境 minGW环境---Dev-c++ windows gcc环境 minGW环境---Dev-c++ windows gcc环境 minGW环境---Dev-c++ windows gcc环境 minGW环境---