• 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命令

  • 相关阅读:
    10个最常见的JS错误
    有哪些新手程序员不知道的小技巧?
    有哪些新手程序员不知道的小技巧?
    有哪些新手程序员不知道的小技巧?
    有哪些新手程序员不知道的小技巧?
    有哪些新手程序员不知道的小技巧?
    有哪些新手程序员不知道的小技巧?
    EF 传递的主键值的数量必须与实体上定义的主键值的数量匹配 原因
    ACM2054_A=B
    五一游记
  • 原文地址:https://www.cnblogs.com/Zzxin/p/13731764.html
Copyright © 2020-2023  润新知