@comzyh
2014-03-07T16:28:53.000000Z
字数 1065
阅读 3946
通常我们使用Dev C++ 等IDE(集成开发环境)来编写,调试,运行程序.
介绍一下使用原生的GNU C++ 编译器编译运行程序的方法.
MinGW
是GUN C++编译器在Windows中的一个集合,Dev C++ 中已经内含了MingGW
MinGW安装在Dev C++的安装目录下可以找到.
\DEV-CPP\mingw32\bin
在这个目录下应该能够找到g++.exe等文件
记下这个目录的绝对地址,加入到环境变量Path中
Windows 中有一个称为Path 的环境变量,在命令行中运行程序的时候,cmd.exe会根据Path变量中的目录查找你所制定的可执行(exe)文件.
我们需要将g++.exe所在目录加入到Path 才能在命令行中方便的使用g++
g++: fatal error: no input files
compilation terminated.
如果有上述 则是成功
cd D:\Cpp
如何编译一个cpp文件.
1. 首先切换到这个文件所在的目录.右键某个文件在”文件属性”中的”位置”可以看到所在的目录
2. 输入”g++ xxx.cpp” 编译,这时相应目录下会生成a.exe这个可执行文件
3. 输入a,运行程序,调试
有时输入数据很长,每次运行程序时都右键粘贴非常麻烦,这时你可以将输入数据保存到in.txt文件中
然后运行时输入
a < in.txt
这时in.txt文件的内容会被当做键盘输入送入你的程序,非常方便