Ubuntu系统下C语言编程

Ubuntu系统下C语言编程

一、Ubuntu系统安装国内镜像软件源仓库

安装好Ubuntu系统后,由于默认官方的软件源仓库位于国外,下载速度较慢,所以最好修改系统参数选择国内镜像软件源仓库来提高软件安装速度,方法如下:

  1. 原文件备份

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

  2. 编辑源列表文件

    sudo vim /etc/apt/scources.list

  3. 将原来的列表删除,添加如下内容(中科大镜像源)

    删除全部内容命令 :%d

    deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
    deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
    deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
    deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted 
    universe multiverse
    deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
    deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
    deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
    

​ 注:安装好vmware tool后可以复制粘贴

  1. 运行 sudo apt-get update

二、C语言编程

要求:编写主程序main1.c和子程序sub1.c,调试编译运行。

gcc模式编译

  1. ctrl+alt+t进入命令行(最好创建一个文件来保存源码)

  2. 输入vim main1.c进入到vim编辑器中进行代码书写(sub1.c相同)


  3. 用gcc 等命令来编译运行


MakeFile方式编译

  1. 创建一个名叫makefile的文件

  2. 编辑好makefile格式代码

    main1:  main1.o sub1.o
            gcc     -o      main2   main1.o sub1.o
    main1.o:        main1.c
            gcc     -c      main1.c
    sub1.o: sub1.c
            gcc     -c      sub1.c
    

  3. make命令

原文地址:https://www.cnblogs.com/Zzxin/p/13731764.html