• 如何通过命令行简单的执行C程序


    如何通过命令行简单的执行C语言编写的程序

    ​ 首先,我们知道C语言程序都是以xxx.c结尾的,这在Windows系统和Linux系统都是一样的。其次,C程序的执行过程为四步:预处理——编译——汇编——链接。对于我们平时运行程序,用的编译C程序指令最多就是:gcc xxx.c -o xxx,其中为了简单使用,基本上就是gcc xxx.c,这个语句不管在Windows系统还是Linux系统都是,只不过需要安装gcc,对于Linux直接sudo apt-get install gcc就完事,而对于Windows,其中一种方法就是使用mingw创建一个环境。当这些准备工作做好后,执行编译语句就可以了。对于Windows系统编程成功则生成xxx.exe文件,若想要运行则先在命令行通过cd xxx到相应的目录,然后直接输入xxx.exe的文件名xxx即可,有些在main函数设置了参数的,例如int main(int agrc, char argv[])则需要在xxx后面跟上参数,即xxx 参数就可以执行了,并且接收参数。对于Linux而言,编译生成的文件为xxx.out,需要运行则同上,切换到目录,然后使用./xxx 参数运行,有参数则使用参数。

    ​ 附上通俗易懂的解释:

    执行C程序语言

    1. 编译
      1. 环境准备
        • Linux系统
          • 通过sudo apt-get install gcc
        • Windows系统
          • Mingw
      2. 编译
        1. 编译,对于Linux/windows gcc xxx.c -o xxx
        2. 编译过后的文件
          • Linux
            • xxx.out
          • Windows
            • xxx.exe
    2. 运行
      • Linux
        • ./xxx 参数
      • windows
        • xxx 参数

    另外,对于Java程序也相似,在安装了jvm后,使用 javac xxx.java 得到相应的class文件,然后使用 java xxx 参数

  • 相关阅读:
    使用JMeter进行RESTful API测试
    Jmeter中Websocket协议支持包的使用
    JMeterPlugins插件监听器学习-监听器
    Jmeter实现WebSocket协议的接口和性能测试方法
    使用JMeter创建数据库(Mysql)测试
    jmeter --JVM调优设置
    Android 开发者不得不面对的六个问题
    年底盘点之十大开源安全工具
    作为一个程序员怎么通过android开发赚钱
    新手做2D手游该用哪些工具?
  • 原文地址:https://www.cnblogs.com/JonnyJiang-zh/p/13195238.html
Copyright © 2020-2023  润新知