`
colorado
  • 浏览: 54609 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Windows XP下MinGW的安装与配置

阅读更多
Windows XP下MinGW的安装与配置

到http://sourceforge.net/projects/mingw/ 手动去下载最新的MinGW,或使用MinGW-5.1.4.exe,自动下载。但后者往往不能下载到最新的稳定包。

1、手动下载说明,参见:http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite
可从:http://sourceforge.net/projects/mingw/ 选择包下载。

2、运行 MinGW-5.1.4.exe 的话,选择 Candidate,一般会下载最新的包,选择如下几项:
MinGW base tools
g++ compiler
MingGW Make


默认路径C:\MinGW,我装在 D:\cplusplus\mingw

根据:http://wiki.codeblocks.org/index.php?title=MinGW_installation,需要下载如下必要的包:
    * http://prdownloads.sf.net/mingw/gcc-core-3.4.5-20060117-1.tar.gz
    * http://prdownloads.sf.net/mingw/gcc-g++-3.4.5-20060117-1.tar.gz
    * http://prdownloads.sf.net/mingw/mingw-runtime-3.9.tar.gz
    * http://prdownloads.sf.net/mingw/mingw-utils-0.3.tar.gz
    * http://prdownloads.sf.net/mingw/w32api-3.6.tar.gz
    * http://prdownloads.sf.net/mingw/binutils-2.17.50-20060824-1.tar.gz
    * http://prdownloads.sf.net/mingw/mingw32-make-3.81-1.tar.gz
另外一个是调试器:   
    * http://prdownloads.sf.net/mingw/gdb-6.3-2.exe

安装完后就配置环境变量吧。

控制面板--〉系统--〉系统详细设置--〉环境变量
MINGW_PATH=D:\cplusplus\mingw
C_INCLUDE_PATH=%MINGW_PATH%\include;%MINGW_PATH%\lib\gcc\mingw32\3.4.5\include
CPLUS_INCLUDE_PATH=%MINGW_PATH%\include\c++\3.4.5;%MINGW_PATH%\include\c++\3.4.5\mingw32;%MINGW_PATH%\include\c++\3.4.5\backward;%C_INCLUDE_PATH%
LIBRARY_PATH=%MINGW_PATH%\lib;%MINGW_PATH%\lib\gcc\mingw32\3.4.5

PATH=%MINGW_PATH%\bin;%MINGW_PATH%\libexec\gcc\mingw32\3.4.5

注意:上面的很多3.4.5这个是gcc的版本号,要以真实的文件夹为准。

现在开一个CMD吧
输入g++ --version
看到以下信息的话就成功一半了。
Reading specs from D:/cplusplus/mingw/bin/../lib/gcc/mingw32/3.4.5/specs
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --wi
th-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --dis
able-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --d
isable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --with
out-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enabl
e-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.5 (mingw-vista special r3)


继续新建一个test.cpp文件
内容如下
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
cout << "Yeah, MinGW!" << endl;
return 0;
}
在cmd下面输入编译命令
g++ -o test test.cpp
这次是什么都没看到就是成功了。

接着输入test.exe
看见以下的信息了么
Yeah, MinGW!

现在,可以在XP下面编写你的C或者C++程序了。
分享到:
评论

相关推荐

    Windows_XP下MinGW的安装与配置

    ### Windows XP 下 MinGW 的安装与配置 #### 一、前言 MinGW(Minimalist GNU for Windows)是一个用于Windows平台的开源开发环境,它允许开发者编译原生的Windows程序。本文将详细介绍如何在Windows XP系统上安装...

    最新Eclipse&CDT + MinGW + Qt 在XP下的安装

    本文将详细介绍如何在Windows XP系统上安装和配置Eclipse、CDT(C/C++ Development Toolkit)、MinGW(Minimalist GNU for Windows)以及Qt库,以创建一个强大的C++和Qt应用开发环境。 首先,Eclipse是一款广泛应用...

    windows下用MinGW编译ffmpeg+x265库

    本文档详细讲解了如何在Windows XP和Windows 8.1系统上使用MinGW进行编译。MinGW是一个移植版的GCC(GNU Compiler Collection),是一个在Windows上运行的开源编译器集。FFmpeg是一个开源的音视频处理工具集,而x265...

    Qt5.6.3的windows minGW版本静态编译的方法

    本文主要探讨如何在Windows环境下,利用MinGW编译器对Qt5.6.3进行静态编译,以创建体积更小且无需依赖外部DLL文件的程序。这对于需要在旧版操作系统如Windows XP上运行的软件尤为重要,因为Qt5.6.3是官方支持的最后...

    mingw+mysys离线安装.zip

    MingW和MSYS是两种在Windows环境下构建和运行开源软件的重要工具。 MingW(Minimalist GNU for Windows)是一个集合了GNU编译器和工具链的项目,它允许开发者在Windows上构建原生的Windows应用程序,而无需依赖于...

    windows Make工具MinGW-w64

    MinGW-w64与Windows的兼容性良好,支持从Windows XP到最新的Windows 11操作系统,并且与各种IDE和编辑器无缝集成。这意味着无论你是独立开发者还是团队成员,都可以在熟悉的开发环境中使用MinGW-w64。 **7. 社区与...

    [原创]XP下Eclipse + MinGW + Qt安装及问题解决方法.pdf

    本文总结了在 Windows XP 平台下安装 Eclipse + MinGW + Qt 的步骤和解决方案,以便开发 C++ 项目。在安装过程中遇到的问题和解决方法也进行了总结。 一、下载和安装 Qt Qt 是一个跨平台的应用程序开发框架,提供...

    原创XP下Eclipse + MinGW + Qt安装及问题解决方法.docx

    在Windows XP环境下使用Eclipse开发Qt相关的C++项目,首先需要安装Eclipse、MinGW(一个针对Windows的GCC编译器)和Qt库。以下是一步步的配置过程: 1. **下载Qt与MinGW** - 访问Qt官网...

    原创XP下Eclipse + MinGW + Qt安装及问题解决方法.pdf

    【标题】: 在Windows XP下配置Eclipse + MinGW + Qt的详细步骤 【描述】: 本文档详细介绍了如何在Windows XP操作系统上安装Eclipse、MinGW和Qt,并解决安装过程中可能遇到的问题,特别适合于从Visual Studio转向...

    qt及qt-creator的windows-xp下的配置

    ### qt及qt-creator的windows-xp下的配置 在Windows XP环境下配置Qt及Qt Creator是一项技术挑战,尤其是在当前大部分开发工具和技术已经针对较新的操作系统进行了优化的背景下。本文将详细介绍如何在Windows XP系统...

    WindowsXP操作系统中FFTW的安装与使用

    ### Windows XP 操作系统中 FFTW 的安装与使用详解 #### 一、FFTW简介 FFTW(Fastest Fourier Transform in the West)是一款用于计算离散傅里叶变换及其逆变换的高性能库,广泛应用于科学计算领域。它支持多种数据...

    windows_XP下安装Qt_creator2.1.0.pdf

    在Windows XP系统上安装Qt Creator ...通过以上步骤,你应该能在Windows XP上成功安装并配置Qt Creator 2.1.0,从而开始使用Qt进行C++应用程序的开发。记住,保持系统和软件更新,以获得最佳的开发体验和最新的功能。

    免费mingw-get-setup

    1. **兼容性**:确保你的Windows版本与MinGW-get-setup兼容,通常情况下,它支持Windows XP及更高版本。 2. **安装路径**:选择一个合适的安装目录,避免有空格或非ASCII字符,因为这些可能会导致编译错误。 3. **...

    window下基于Mingw编译ffmpeg之初级篇

    在Windows操作系统下利用MinGW编译FFmpeg的初学者指导 FFmpeg是一个非常强大的跨平台音视频处理框架,它包括了众多的音视频处理库以及编码器,如libavcodec、libavformat等。由于FFmpeg框架功能全面且涉及面广,...

Global site tag (gtag.js) - Google Analytics