windows命令行运行C/C++程序

2019-09-26  本文已影响0人  雨落八千里
  1. 进入DOS界面,然后进入cpp文件的所在文件夹下
    比如我运行的cpp文件在summer这个文件夹里
    如图:

  2. g++ 加上文件名,注意要加上文件扩展名,这样会在与cpp文件相同的文件夹生成一个a.exe的可执行文件(Windows默认生成a.exeLinux默认生成a.out
    因为这里是C++源代码,所以要用g++命令,如果是C语言的源代码,则既可使用g++,也可以使用gcc(或者cc)命令。

  3. 直接输入a.exe并回车, 即可执行由A.cpp编译链接生成的程序(Linux环境下,则改成 ./a.out 运行程序)

  4. 此时,输入参数,敲击回车之后即可出结果

  5. 使用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所在的文件夹中

\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \本文参考博客
\ \ \ \ \ \ \ \ \ \ \https://www.cnblogs.com/-beyond/p/6636485.html

上一篇下一篇

猜你喜欢

热点阅读