• Linux开发——C编程入门(七)


    Linux开发


    前言

    编写一个最简单的“Hello World”程序

    一、编写代码

    先在用户根目录下创建一个工作文件夹:C_Program
    在这里插入图片描述
    进入创建的 C_Program 工作文件夹,为了方便管理,我们后面每个例程都创建一个文件夹来保存所有与本例程有关的文件,创建一个名为“3.1”的文件夹来保存我们的“HelloWorld”程序相关的文件
    在这里插入图片描述
    我们使用 VI 编辑器,在使用 VI 编辑器之前我们先做如下设置:
    1、设置 TAB 键为 4 字节
    VI 编辑器默认 TAB 键为 8 空格,我们改成 4 空格,用 vi 打开文件/etc/vim/vimrc,在此文件最后面输入如下代码:

    set ts=4
    
    • 1

    在这里插入图片描述
    2、VIM 编辑器显示行号
    VIM 编辑器默认是不显示行号的,不显示行号不利于代码查看,我们设置 VIM 编辑器显示行号,同样是通过在文件/etc/vim/vimrc 中添加代码来实现,在文件最后面加入下面一行代码

    set nu
    
    • 1

    设置好 VIM 编辑器以后就可以正式开始编写代码了,进入前面创建的“3.1”这个工程文件夹里面,使用 vi 指令创建一个名为“main.c”的文件,然后在里面输入如下代码:

     #include  
     int main(int argc, char *argv[])
     { 
      printf("Hello World!\n");
     }
    
    • 1
    • 2
    • 3
    • 4
    • 5

    编写完成以后保存退出 vi 编辑器,可以使用“cat”命令查看代码是否编写成功,如图所示
    在这里插入图片描述

    二、编译代码

    Ubuntu 下的 C 语言编译器是 GCC,GCC 编译器在我们 Ubuntu 的时候就已经默认安装好了,可以通过如下命令查看 GCC 编译器的版本号:
    在这里插入图片描述
    输入命令来使用 gcc 编译器来编译文件,输入如下命令:

    gcc main.c
    
    • 1

    在这里插入图片描述
    可以看到,当编译完成以后会生成一个 a.out 文件,这个 a.out 就是编译生成的可执行文件,执行此文件看看是否和我们代码的功能一样,执行的方法很简单使用命令:“./+可执行文件”,比如本例程就是命令:./a.out,操作如图所示:
    在这里插入图片描述
    我们使用“gcc main.c –o main”来编译 main.c 文件,使用参数“-o”来指定编译生成的可执行文件名字,至此我们就完成 Linux 下 C 编程和编译的一整套过程。

  • 相关阅读:
    今日大盘指数查询
    NXP恩智浦 S32G电源管理芯片 VR5510 安全概念 Safety Concept (万字长文详解,配21张彩图)
    用户考试分数大于单科科目平均分的查询
    sklearn-6算法链与管道
    java8 Stream api详解
    随机专享记录第一话 -- RustDesk的自我搭建和使用
    C语言红楼梦人物分析系统
    聊聊Go里面的闭包
    Qt如何实现动态背景-视频背景
    redis中stream数据结构使用详解——redis最适合做消息队列的数据结构
  • 原文地址:https://blog.csdn.net/qq_51963216/article/details/126138617