进入(DOS)界面,然后进入(cpp)文件的所在文件夹下
比如我运行的(cpp)文件在(summer)这个文件夹里
如图:
用(g++) 加上文件名,注意要加上文件扩展名,这样会在与(cpp)文件相同的文件夹生成一个(a.exe)的可执行文件((Windows)默认生成(a.exe),(Linux)默认生成(a.out))
因为这里是(C++)源代码,所以要用(g++)命令,如果是C语言的源代码,则既可使用(g++),也可以使用(gcc)(或者(cc))命令。
直接输入(a.exe)并回车, 即可执行由(A.cpp)编译链接生成的程序(Linux环境下,则改成 ( ./a.out) 运行程序)
此时,输入参数,敲击回车之后即可出结果
使用(Ctrl+z)终止程序
使用$g++ -o A.exe A.cpp $(或者 (g++ -o A A.cpp))即可生成(A.exe)可运行程序
运行时
运行程序仍可以用(A.exe)命令,但是此时还得一条一条的输入测试数据
但为了方便,可以将测试数据事先保存在文本文件(假设为(input.txt))里面,
运行的时候直接往里面读取数据即可,注意的是(input.txt)里面的数据格式要按照(A.exe)规定的格式,并且(intput.txt)也要与(cpp)在同一文件夹中然后将结果写入另外一个文本文件(假设为(output.txt))中,直接查看
使用(A.exe <input.txt> output.txt)即可完成以上操作生成的(out.exe)也是在(cpp)所在的文件夹中