[C++] [MinGW] MinGW下载与使用
下载
在MinGW64官网找到“Downloads”,下滑找到“Sources”,打开SourceForge的超链接,就进入下载界面了。
滑到最底下,如下图所示
下载MinGW-W64-install.exe,打开
根据需要选择配置,这个是64位的
如果失败了,不要慌,回到开头,根据需要下载压缩包,然后解压就行
配置环境变量
右击“此电脑”(或者“我的电脑”),选择“属性”,打开“高级系统设置”,最后打开“环境变量”
打开“Path”
把路径填上就行
打开“Windows PowerShell”或者“命令提示符”,输入
gcc -v
或者
g++ -v
,如果弹出一大堆东西,说明你成功了
编译&运行
之后输入
gcc 源代码路径 -o 可执行文件路径
或者
g++ 源代码路径 -o 可执行文件路径
,就像这样
直接输入目标路径或者到文件管理器里去运行程序,出现如下结果
恭喜你!你做到了!
简单的程序
这边运行了一个Win32程序,控制台程序也行
最后附上源代码
#include <iostream>
#include <windows.h>LRESULT CALLBACK WndProc(HWND hwnd,UINT msg,WPARAM wp,LPARAM lp)
{if(msg == WM_PAINT){PAINTSTRUCT ps;HDC hdc = BeginPaint(hwnd,&ps);RECT rect;GetClientRect(hwnd,&rect);DrawText(hdc,"Hello World!",-1,&rect,DT_CENTER|DT_SINGLELINE|DT_VCENTER);EndPaint(hwnd,&ps);return 0;}else if(msg == WM_DESTROY){PostQuitMessage(0);return 0;}return DefWindowProc(hwnd,msg,wp,lp);
}int WINAPI WinMain(HINSTANCE instance,HINSTANCE,LPSTR,int)
{WNDCLASSEX wc;memset(&wc,0,sizeof(WNDCLASSEX));wc.cbSize = sizeof(WNDCLASSEX);wc.hInstance = instance;wc.lpfnWndProc = WndProc;wc.lpszClassName = "WindowClass";wc.hbrBackground = (HBRUSH)(COLOR_WINDOW + 1);wc.style = CS_HREDRAW|CS_VREDRAW;RegisterClassEx(&wc);HWND hwnd = CreateWindowEx(WS_EX_CLIENTEDGE,"WindowClass","Window",WS_VISIBLE|WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,640,480,NULL,NULL,instance,NULL); MSG msg;while(GetMessage(&msg,NULL,0,0)){TranslateMessage(&msg);DispatchMessage(&msg);}return msg.wParam;
}
[C++] [MinGW] MinGW下载与使用相关推荐
- Win10下MinGW的下载、安装
从今天开始学习C++.教材使用<primer c++第五版>(中文版),序言中孟岩大佬推荐的几本书有<c++标准程序库><Effective C++><C++ ...
- windows 11系统给clion配置opencv(含CMake下载及编译opencv、MinGW下载及编译opencv以及一些遇到的问题)
目录 一.CLion 2022.2.1下载与安装 二.下载opencv 4.4.0 三.下载及配置MinGW-w64GCC-8.1.0 1.下载MinGW 2.配置环境变量 四.下载CMake 3.2 ...
- MinGW下载与配置
MinGW下载与配置 MinGW介绍 下载 配置环境变量 MinGW介绍 MinGW(即:Minimalist GNU on Windows )是windows平台上一个免费开源的gcc编译器,它同时 ...
- MinGW下载和安装教程
要知道,GCC 官网提供的 GCC 编译器是无法直接安装到 Windows 平台上的,如果我们想在 Windows 平台使用 GCC 编译器,可以安装 GCC 的移植版本. 目前适用于 Windows ...
- windows - MinGW安装包下载及下载失败解决
MinGM安装过程 一.下载 MinGM官网下载地址: http://www.mingw.org/. 第一步: 第二步: 第三步: 下载到电脑,如果页面出现下载弹框,直接下载:若没有,则点击图中所示链 ...
- MinGW下载,配置gcc/g++编译环境
方案一:官网下载 一.下载MinGW 在MinGW官网中下载"mingw-get-setup.exe" 官网传送门:http://www.mingw.org/ 二.安装MinGW ...
- MinGW下载并配置gcc/g++编译环境
本文将讲解如何下载MinGW并配置gcc\g++编译环境 #方案一:官网下载 ##一.下载MinGW 在MinGW官网中下载"mingw-get-setup.exe" 官网传送门: ...
- 开源项目:windows下使用MinGW+msys编译ffmpeg
本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处. FFmpeg是在Linux平台下开发的, ...
- Windows系统下多版本GCC的安装: MinGW Cygwin Msys2 和 VS: MSVC
文章目录 MinGW 的下载和安装 Cygwin 的下载和安装 Babun的下载和安装 Msys2 的下载和安装 VS MSVC 的下载和安装 MinGW 只包括gcc和g++,不支持离线安装. Mi ...
最新文章
- 四川大学计算机学院夏欣,自适应窗口的图像平滑去噪.pdf
- WINCE 按键驱动编写
- Exchange2010配置-设置OWA身份验证及重定向
- xubuntu14.04下编译pjsip及pjsua2 java
- commons-lang3:ArrayUtils
- 微型计算机主机的主要组成部件是,微型计算机主机的主要组成部分有
- PID控制器改进笔记之二:改进PID控制器之手自动切换
- 中国农业病虫害防治行业市场供需与战略研究报告
- 常用sql001_partition by 以及 row_number()和 dense_rank()和rank()区别
- 汽车EE架构:5大域介绍
- win7用友u8安装教程_win7系统安装用友u8的方法 win7用友u8安装教程
- Ubuntu 误删恢复
- MySQL 测试数据(附开源网站)
- python excel处理 pandas 统计重复数据
- Adobe Reader Acrobat Pro XI在连网下打开几秒后,卡顿并自动退出问题解决措施
- 为什么要建议用自增列做主键
- Entity Framework 6三层架构入门:创建数据访问层DAL
- Redis学习(1)——下载与配置[转]
- 12种论坛常用的推广方法
- Recycleview 虐我千百遍 我待Recycleview如初恋
热门文章
- Xutils3——数据库
- Java测试字节流和字符流,以及带缓存的字符流读取速度对比
- 2021年起重机司机(限桥式起重机)考试及起重机司机(限桥式起重机)
- Allegro 基本操纵
- android录制mp3 github,GitHub - understanding/AndroidMP3Recorder: 为Android提供MP3录音功能[持续维护版]...
- OpenCV DNN模块黑白图片上色修复
- 第3篇:银行Java站SSRF“组合洞“打法造成的严重危害
- 国务院正式批准长三角规划:将建世界级城市群
- 此计算机上未安装sql2000,MDAC及SQL SERVER 2000安装失败的原因及解决方法
- The channel is not accessible or is invalid