windows安装mingw编译c程序
这篇文章主要介绍在windows下安装mingw,编译c代码的详细步骤
mingw是在windows下面的gcc,有了mingw,以前在linux下面编写的c代码也能在window下面编译运行啦。
1、第一步,下载mingw
下载mingw很简单,下面是网址:
https://sourceforge.net/projects/mingw-w64/
进入上面的网址后会看到如下网页:
直接点击途中的download就可以下载啦。
2、第二步,安装mingw
安装程序的文件名一般为mingw-get-setup.exe,双击运行改程序,然后会出现如下界面
安装目录默认为c盘的MinGW目录,点击continue继续安装。安装完成后会弹出如下窗口:
这个界面是让用户选择需要安装的工具,一般情况下我们需要选择gcc编译套件,make等工具。选择完成后选择Installation–>Apply Changes来生效你的选择,然后你选择的工具就会被自动下载安装了。
3、设置环境变量
在系统的PATH变量中添加mingw中工具所在的路径,上面说到mingw的安装目录为c盘的MinGW,那么PATH中应该添加的值为C:\MinGW\bin。设置好环境变量后,在windows命令行运行一下gcc -v,可以看到gcc的版本信息。
经过以上步骤后,mingw已经初步安装成功啦,接下来可以学习怎么使用了。
如何使用mingw
1、如果你已经有在linux上面构建好的C语言工程,而且该工程是基于makefile构建的,那么在windows的mingw下你也可以在工程目录下执行make编译你的工程。
不过需要注意的是,windows下面的make可能是mingw32-make.exe,所以此时你可能需要在命令行敲入mingw32-make.exe,而不是make。
2、如果过你没有构建好的工程,那么新建一个C语言的helloworld程序也可以直接编译的,比如在命令行输入:gcc -o helloworld helloworld.c
以上就是个人整理的关于mingw的简单使用步骤啦。
windows安装mingw编译c程序相关推荐
- 解决Windows 安装字体后,程序仍然提示找不到字体的问题
解决Windows 安装字体后,程序仍然提示找不到字体的问题 1.问题描述 2.字体常规安装方式 3.解决方法 1.问题描述 最近开发中,程序要调用系统C:\Windows\Fonts文件下的字体,发 ...
- windows使用mingw编译Android端openblas
windows使用mingw编译Android端openblas 参考官方编译方法How to build OpenBLAS for Android,将TOOLCHAIN中的darwin-x86_64 ...
- Windows下MinGW编译vim7.4
学习了一段时间Vim,感觉有些功能真的很方便.因学习原因,工作平台更换到一台老式Xp电脑上,重新安装了Vim7.4.官网默认版本不支持等宽字体和GDI++渲染,需要手工编译一个修改过的版本. 1.下载 ...
- PVM的安装和编译PVM程序
最近刚开始学习并发编程,学习到了PVM这一块.关于在linux系统中PVM的安装,真是要我的命,繁琐死了,最关键是我对linux也是刚开始学,还在继续学习<鸟哥的linux私房菜>一书.好 ...
- windows下MinGW编译openssl库(64位、32位)图文解析
环境:windows10 64位 工具链:MinGW64 IDE:CLion MinGW编译openssl 有两种方式获取到动态库: 一种是自己编译,编译源码 一种是在msys下安装openssl库的 ...
- Latex快速入门, Windows 安装使用编译技巧归纳
前面几天学习了使用Latex的中的Beamer类来制作幻灯片,当然还没有完结,最近一直在研究当中.现在回过头来写一些基础知识. 我学习的时候比较喜欢细致一些的学习,这样掌握起来比较牢靠,也便于理解.网 ...
- windows 安装 gcc 编译 fyne 项目
fyne官网 一.说明 可以看到官网写的,如果是第一次使用,需要安装 go 语言,安装 gcc,获取 fyne 依赖,其中麻烦点的就是 gcc,如果不安装 gcc,就不可以编译 写一个小示例,在 ru ...
- 手把手教你在Windows下使用MinGW编译libav
2019独角兽企业重金招聘Python工程师标准>>> 手把手教你在Windows下使用MinGW编译libav libav是在Linux下使用纯c语言开发的,不可避免的,libav ...
- 手把手教你在Windows下使用MinGW编译libav(参考libx264的编入)
转自:http://www.th7.cn/Program/cp/201407/242762.shtml 手把手教你在Windows下使用MinGW编译libav libav是在Linux下使用纯c语言 ...
最新文章
- mongodb安装_MongoDB索引策略和索引类型
- python实现链表反转_反转链表(Python)
- 牛客多校7 - Pointer Analysis(模拟)
- 使用Visio进行UML建模
- python输入input数组_python怎么输入数组
- php 有子目录,php列出目录中所有子目录的实现代码
- android 权重的使用
- matlab 正交特征向量,怎么对一个矩阵进行对称正交化?? matlab
- 华为防火墙ftp_常用的FTP两种模式,主动模式和被动模式,一分钟了解下
- sumif计算机怎么学,SUMIF 带给Excel不一样的条件求和
- absolute 宽度自适应
- ABAP SPLITTER技术总结及使用技巧
- 苹果app退款_苹果上最流氓的功能,终于被彻底关掉,还退款208元
- 网易云音乐评论爬虫 params encSecKey逆向分析!
- js 时间转东八区_js:固定与东八区服务器时间保持一致并且可选时间格式
- Kali Linux虚拟机——安装VPN客户端
- 微信二次分享解决图标文案失效方案
- 洛谷 P1007独木桥 C语言
- 凯云水利水电工程造价管理系统 技术解析(四)取费管理(一)
- B2B行业的支付的那些事。