惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
Recent Announcements
Recent Announcements
V
Visual Studio Blog
博客园 - 叶小钗
H
Help Net Security
aimingoo的专栏
aimingoo的专栏
宝玉的分享
宝玉的分享
U
Unit 42
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Fortinet All Blogs
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
WordPress大学
WordPress大学
D
DataBreaches.Net
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
A
About on SuperTechFans
酷 壳 – CoolShell
酷 壳 – CoolShell
量子位
C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
Microsoft Azure Blog
Microsoft Azure Blog
M
MIT News - Artificial intelligence

博客园 - liangyi_neil

移步 面朝大海,春暖花开 写个三层代码 Process Desinger 配置基于WebSphere服务的Production Java基础 gcc for windows 开发环境介绍 关于asp上传下载的iis配置 对服务器上SQLServer数据进行备份和下载 开发思考总结 .net必懂题 装机软件必备(IT人士) EJB 软件架构初读01 33条C#、.Net经典面试题目及答案 Silverlight WebService SOAP 内聚与偶合
使用mingw在windows下搭建c/c++IDE环境
liangyi_neil · 2008-02-17 · via 博客园 - liangyi_neil

安装软件:mingw, Visual-MinGW 0.53

安装步骤:

(1)        下载mingw:你可以直接下载MinGW-4.1.1.exe,通过网络安装(但是安装完毕后有个小问题,下面再说);也可以下载单独的包自己解压后配置使用,这看你水平高低了J

(2)        下载Visual-MinGW 0.53,这就是一个exe文件,比较简单

(3)        运行MinGW-4.1.1.exe,将所有的东西都装在C:MinGW(默认目录)。这里额外做点说明:其实MinGW-4.1.1.exe就是将你所需要的包从网络上传输到你的机器上,然后解压安装就是了。我这里只安装了”current”,没有安装”source”

(4)        安装Visual-MinGW 0.53,这文件很小,是作者全部用Windows APIs写的,速度很快。安装完毕后,Visual-MinGW会提示让你寻找compile目录,这时候选mingw安装目录(默认是C:MinGW)即可.但是这里产生了一点问题:软件提示找不到make.exe(天哪,没有make还写什么C程序啊),不过不要着急,你可以下载mingw32-make-3.80.0-3.exe,安装后就可以了。

(5)        下面打开Visual-MinGW,想写点啥就写点啥吧

提示:

       (1)MinGW-4.1.1.exe安装时(这里只是安装”current”,不安装”source”)下载以下几个包:

        ada.tar.gz

binutils.tar.gz

g++.tar.gz

g77.tar.gz

gcc.tar.gz

java.tar.gz

runtime.tar.gz

w32api.tar.gz

objc.tar.gz

mingw32-make.tar.gz

如果你水平可以,完全可以单独下几个自己需要的包配置一下,而不需要安装

(2)如果你要在command line模式下使用编译器,可以配置几个环境变量:

    PATH C:MinGWbin;
LIBRARY_PATH C:MinGWlib
C_INCLUDEDE_PATH C:MinGWinclude
CPLUS_INCLUDE_PATH C:MinGWincludec++3.4.2;C:MinGWincludec++3.4.2mingw32;C:MinGWincludec++3.4.2backward;C:MinGWinclude