Ubuntu系统下C语言编程
一、Ubuntu系统安装国内镜像软件源仓库
安装好Ubuntu系统后,由于默认官方的软件源仓库位于国外,下载速度较慢,所以最好修改系统参数选择国内镜像软件源仓库来提高软件安装速度,方法如下:
-
原文件备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
-
编辑源列表文件
sudo vim /etc/apt/scources.list
-
将原来的列表删除,添加如下内容(中科大镜像源)
删除全部内容命令
:%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后可以复制粘贴
- 运行
sudo apt-get update
二、C语言编程
要求:编写主程序main1.c和子程序sub1.c,调试编译运行。
gcc模式编译
-
ctrl+alt+t
进入命令行(最好创建一个文件来保存源码) -
输入
vim main1.c
进入到vim编辑器中进行代码书写(sub1.c相同)
-
用gcc 等命令来编译运行
MakeFile方式编译
-
创建一个名叫makefile的文件
-
编辑好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
-
make命令