MingW和c++的配置过程
1:配置MinGW的环境变量 (要是你不在命令窗口下面运行,其实MingW的环境变量Path是不用配置的,只要下载下来安装完成就可以了)
首先,我们先在www.mingw.org上找到下载的链接地址,然后再去下载网络安装程序,很小的。我下的是最新的版本,是5.1.6。然后点击 mingw-5.1.6.exe,然后一直next,选择Download only,免得下次重做的时候还的去网上找。下完后,在点击mingw-5.1.6.exe进行安装.安装,很简单的。
因为还没设置环境变量,安装完毕后,还不能使用。
下面我们来设置环境变量。我安装的位置在F:/MinGW目录。
右击我的电脑,点属性->高级->环境变量。然后:
1、在PATH里加入F:/MinGW/bin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
2、新建LIBRARY_PATH变量,如果有的话,在值中加入F:/MinGW/lib,这是标准库的位置。
3、新建C_INCLUDEDE_PATH变量,值设为F:/MinGW/include。
4、新建CPLUS_INCLUDE_PATH变量,值为F:/MinGW/include/c++/3.4.5;F:/MinGW/include/c++/3.4.5;F:/MinGW/include/c++/3.4.5/backward;F:/MinGW/include。
现在,环境变量已经配置完毕,我们打开一个CMD窗口,进行下验证,看我们的环境变量有没有配置成功。
在cmd下输入gcc -v,(或者 gcc --version,当然显示的结果是另一个.)看下输出的是什么,图片就不传了。
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:/Documents and Settings/Administrator>F:
F:/>gcc -v
Reading specs from D:/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)
F:/>
+++++++++++++++++++++++这是网上的设置Path++++++++++++++++++++++
安装路径
MINGW_PATH=F:/cplusplus/mingw
c的include路径
C_INCLUDE_PATH=%MINGW_PATH%/include;%MINGW_PATH%/lib/gcc/mingw32/3.4.5/include
c++的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路径
PATH=%MINGW_PATH%/bin;%MINGW_PATH%/libexec/gcc/mingw32/3.4.5
++++++++++++++++++++++++++++分割线++++++++++++++++++++++++++++++++++
2:配置EditPlus的使用环境(这是关键)
首先,确定你要执行的编译命令g++在哪,我的是:
F:/Mingw/MinGW/bin/g++.exe
打开EditPlus,
1、选择工具-》用户配置工具
2、组名称-》c++(自己随便起了)
3、添加-》应用程序
菜单文本-》编译c++
命令-》F:/Mingw/MinGW/bin/g++.exe (就是上面提到的文件了)
参数-》"$(FilePath)" -o "$(FileNameNoExt)"
初始目录-》$(FileDir)
勾上“捕获输出”和“保存已打开的文件”
4、
5、应用。OK,编译设置完成了,可光能编译还不成,我还需要能运行,好,继续……
6、
7、再次单击 添加-》应用程序
菜单文本-》运行c++
命令-》$(FileNameNoExt)
参数-》空着
初始目录-》$(FileDir)
勾上“保存已打开的文件”
8、应用-->>确定就可以了.
3:测试用例
编写一个程序Hello.cpp用来测试是否可用.
#include <iostream>
//using namespace std;
int main(int argc, char *argv[])
{
std::cout << "Hello, world/n" << std::endl;
return 0;
}
++++++++++++++++说明+++++++++++++++++++++++
上面的东西不要直接复制,有可能不能直接使用,因为中英文是有差距的.哈哈
当你看到这篇文章的时候,大概软件已经更新了.但是相应的方法应该变化不是很大的.
有时间我传几张图片和配置用到的软件上传上来,让大家参考一下.哈哈,记住我的网址http://senlin.99k.org
有时间过来看看,不要忘了给我留言,写评论就可以了.