MinGW的安装
我在MinGW官网下载到的版本是mingw-w64-install.exe,不过这差不多是一年以前的事了……
安装路径:D:\Program Files (x86)\mingw-w64\i686-4.9.2-posix-dwarf-rt_v3-rev1
环境变量:
C_INCLUDEDE_PATH: D:\Program Files (x86)\mingw-w64\i686-4.9.1-posix-dwarf-rt_v3-rev0\mingw32\include
CPLUS_INCLUDE_PATH: D:\Program Files (x86)\mingw-w64\i686-4.9.1-posix-dwarf-rt_v3-rev0\mingw32\include
PATH: D:\Program Files (x86)\mingw-w64\i686-4.9.1-posix-dwarf-rt_v3-rev0\mingw32\bin
安装好了之后,试一试效果:
一、测试Fortran
在F:\MinGW\test目录新建main.f和called.f:
main.f:
program main
n=2
call dqrls(n)
print*,n
end
called.f:
subroutine dqrls(n)
n=8
end
注意:每行代码前面必须是6个空格,Fortran对格式的要求很高
打开cmd,输入:
f:
cd MinGW/test
gfortran main.f called.f
这时候会在目录下生成a.exe,再输入a.exe按回车,就会看到输出结果:8
![](http://images0.cnblogs.com/blog2015/734249/201503/221424373442582.jpg)
注:a.exe是默认名,假如想改成其他名字,则在末尾加-o 新名称.exe即可,
如gfortran main.f called.f -o re.exe
二、测试C语言
在F:\MinGW\CEL目录新建cTest.c
#include
main()
{
printf("Hello C-world!\n");
printf(" ****\n");
printf(" *\n");
printf(" * \n");
printf(" ****\n");
}
cmd中:
f:
cd MinGW/CEL
gcc.exe cTest.c
a.exe
三、测试C++
在F:\MinGW\hw目录新建helloworld.cpp:
#include
using namespace std;
void show()
{
cout<<"hello world"<<endl;
}
int main()
{
show();
return 0;
}
cmd中:
f:
cd MinGW/hw
g++ helloworld.cpp
a.exe