MinGW setup

为了便于在Windows系统下进行轻量级的C/C++编程;

1.安装MinGW (自动下载gcc);

2.写代码 main.cpp

/*#include<iostream>
using namespace std;
int main(int argc, char* argv[])
{
	cout<<"Hello World!"<<endl;
	return 0;
}*/
#include <windows.h>
int WINAPI WinMain (HINSTANCE hInstance,
HINSTANCE hPrevInstance,
PSTR szCmdLine,
int iCmdShow)
{
MessageBox (NULL, "Hello World, My Dear", "Hello Demo", MB_OK);
return (0);
}

3.写makefile 文件

objects = main.o

hello : $(objects)
	g++ -o hello $(objects) -mwindows
	hello

main.o : main.cpp
	g++ -c main.cpp

clean :
	del *.o

4. make

时间: 2024-10-10 10:24:05

MinGW setup的相关文章

OpenGL开发环境配置-Windows/MinGW/Clion/CMake

因为某些原因,不想用过于臃肿的VS了,转而使用常用的jetbrains的CLion,Clion沿袭了jetbrans的优良传统,基本代码提示功能还是比较好的,不过就是对于windows不熟悉cmake(像我这样)的朋友可能不是太友好,经过了2个小时的查资料,终于正常运行了一个简单示例. 下面谈谈如何在Windows下配置这个开发环境. 起始,我是参考了我的前一篇OpenGL+VS开发环境的搭建,实际上除了freeglut重新下载的是MinGW版本之外,其他的文件并无区别,当然为了方便引用,我把所

NotePad++与MinGw的第一次HelloWorld

老实说,我的电脑真的不咋地,开个虚拟机,内存占满了:开个VS,内存又占满了.然后在一个炎炎夏日中,我什么都还没有干,电脑所散发的热气已经让我挥汗如雨下….. 然后,我就想,我现在还没写什么太复杂的程序,就搞个最基础配置应该死不了吧……然后,我就调查了一下用文本编辑器进行编译运行的方法.本着开源第一的目的,我调查了一下GNU在windows环境下的使用,人家推荐的是NotePad++和MinGW的组合(其实,我在调查的时候发现网上有人说用notepad++是菜鸟装高手…..所以保险起见,我决定不随

MinGW安装教程

首先说明一下 1) MinGw只是其中一种GCC编译环境的安装程序,还有像Cygwin也是差不多的; 2) 由于安装的时候有些地方忘了截图,所以图有些是借鉴别人的; 3) 还要就是安装MinGw,最好在一个网络比较好的环境中进行, (我就是试过在网络不太稳定的环境中安装,结果有些东西就安装不完整,导致后来安装其他软件像OMNeT++的时候就会失败), (当然其实也可以自行手动安装,就是需要什么下载什么然后安装,相当于离线版安装,具体在官网有说明; 上述说的是在线版安装,如果不太清楚要下载什么就用

Sublime Text3 &amp; MinGW &amp; LLVM CLang 安装配置C-C++编译环境

Sublime Text是一款强大的跨平台代码编辑器,小巧而且丰富实用的功能是Visual Studio不能比拟的,但是编译运行是一个软肋,本文通过在sublime中配置g++编译器实现程序的编译功能.具体步骤如下: (一)       下载安装Sublime text3 for windows (二)       下载安装 MinGW (三)       下载安装 LLVM CLang (四)       Sublime Text3配置 (五)       编译测试 (六)       配置编

Win7 64位 VS2015及MinGW环境编译矢量库agg-2.5和cairo-1.14.6

书接上文,昨天装了MinGW,主要原因之一是要用到MSYS,所以顺手把FFMPEG又编译了一遍. 回到主题,其实我是想编译矢量库,因为最近要学习一些计算几何算法,所以找个方便的2D画图库就很重要. 说白了其实是懒得用OpenGL写画几何体代码,画线,AA什么的. 不管怎么说,介绍看的是这篇文章. http://www.cnblogs.com/yanhuiw/p/3885144.html 提到了3个矢量库,因为墙的原因,google的Skia死活弄不下来,所以只写前两个. 首先是AGG,http:

Win7安装MinGW

MinGW官网:http://www.mingw.org/ 点击下载,稍后就会跳转到下载页面 下载文件后是一个在线安装包,下载过程有点长 Basic Setup里的包都需要安装,下面是安装后的图 安装好后,需要配置环境变量

在windows上搭建C语言开发环境——借助eclipse和MinGW

0. 前言 [本文目的] 最近在电脑上重新安装了MinGW,发现MinGW的安装方法和之前的方法稍有区别,所有再写了一篇博文记录一下详细的安装方法. [本文主要内容] 在windows上进行C语言开发,可借助MinGW+eclipse,MinGW提供可以在windows上运行的gcc编译器,而eclipse C/C++提供良好的编译环境. 环境搭建包括MinGW安装,eclipse环境搭建,eclipse工程建立简述. [历史博文] [1]MinGW安装和使用总结 1.安装MinGW [下载]

Windows环境使用MinGW建立简易C语言开发环境

MinGW,是Minimalist GNUfor Windows的缩写.我们用MinGW来搭建一个简单的C语言开发环境. 一.安装MinGW 首先去官网下载MinGW的安装包:http://www.mingw.org/ 点击左侧边栏里Navigation下的Download 跳转到SourceFORGE,直接下载最新版 打开安装包安装MinGW. 选择Install. 这里选择安装路径和起来一些选项,默认即可.点击Continue. MinGW开始下载资源.下载完毕后点击Continue继续.

Anaconda+MINGW+theano+keras安装

前言:这几天算是被这东西困扰的十分难受,博客园和csdn各种逛,找教程,大家说法不一,很多方法也不一定适用,有些方法有待进一步完善.这里我借鉴了许多大神们的方法,以及自己的一些心得,希望对你们有一些帮助. 一.Anaconda下载 下载地址:https://www.anaconda.com/download/ 在官网下载所需的Anaconda版本,确认自己的系统(本人Windows64位系统),选择Python安装包下载即可.下面是我下载版本(我下载的是python2.7版本)的下载步骤: 步骤