美文网首页
windows命令行运行C/C++程序

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

作者: 雨落八千里 | 来源:发表于2019-09-26 22:40 被阅读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

    相关文章

      网友评论

          本文标题:windows命令行运行C/C++程序

          本文链接:https://www.haomeiwen.com/subject/mofquctx.html