目录

一、设置网络参数

1.打开虚拟机系统

2.选择虚拟机并点击设置

二、更换apt源为阿里源

1.输入命令:sudo vi /etc/apt/sources.list进入该界面,开始修改文件信息

2.将原始内容修改为:

3.更新

三、在Ubuntu系统下用C语言编写一个简单的输出 hello word 的程序,并编译运行

1.安装vim、gcc

 2.vim的常用命令

3.新建一个程序并用vim编写并用gcc进行编译运行

 四、编写程序main.c和sub1.c

1.在ubuntu系统上:

 2.在Windows系统上:

 五、在ubuntu系统下用Makefile方式编程主程序

1.安装make

2.makefile的命令的规则

一、设置网络参数

1.打开虚拟机系统

2.选择虚拟机并点击设置

乌班图系统虚拟化 乌班图系统操作_ubuntu

选择网络适配器并将其设置为NAT模式

乌班图系统虚拟化 乌班图系统操作_linux_02

 点击编辑中的网络适配器查看是否连接成功

乌班图系统虚拟化 乌班图系统操作_linux_03

 如图,显示为已连接,即网络参数设置成功。

二、更换apt源为阿里源

默认官方的软件源仓库位于国外,下载速度较慢,所以Ubuntu系统一般采用 apt-get 命令进行某个软件的在线查找和安装,以提高速度。

1.输入命令:sudo vi /etc/apt/sources.list进入该界面,开始修改文件信息

2.将原始内容修改为:

乌班图系统虚拟化 乌班图系统操作_ubuntu_04

 修改后,如图所示

乌班图系统虚拟化 乌班图系统操作_ubuntu_05

3.更新

输入命令:sudo apt-get  update

乌班图系统虚拟化 乌班图系统操作_乌班图系统虚拟化_06

 输入命令:sudo apt-get upgrade

乌班图系统虚拟化 乌班图系统操作_乌班图系统虚拟化_07

三、在Ubuntu系统下用C语言编写一个简单的输出 hello word 的程序,并编译运行

1.安装vim、gcc

vim:输入命令:sudo apt-get install vim

乌班图系统虚拟化 乌班图系统操作_vim_08

gcc:   输入命令:sudo apt-get install gcc

乌班图系统虚拟化 乌班图系统操作_linux_09

 2.vim的常用命令

由于我们平时常用的模式有三种,分别为:普通模式、插入模式和命令行模式。

普通模式的常用命令:shift+zz:退出vim;dd:删除整行;delete:删除游标所在的字符;等等。

插入模式的常用命令:i:在当前光标处进行编辑;a:在光标后插入编辑;o:在当前行后插入一个新行;等等。

命令行模式的常用命令:    :q!----强制退出vim,不保存;:wq!----强制保存并退出vim;

  :w <文件路径>----另存为;等等。

3.新建一个程序并用vim编写并用gcc进行编译运行

输入命令:vim test.c进入vim编辑器进行代码编写

乌班图系统虚拟化 乌班图系统操作_ubuntu_10

 输入命令:gcc test.c -o test进行编译,再输入./test进行程序的运行。

乌班图系统虚拟化 乌班图系统操作_ubuntu_11

 四、编写程序main.c和sub1.c

1.在ubuntu系统上:

main.c:

乌班图系统虚拟化 乌班图系统操作_vim_12

 sub1.c:

乌班图系统虚拟化 乌班图系统操作_开发语言_13

然后输入命令:gcc -o main -main.c -sub1.d进行编译,再输入命令./main

得出结果如图:

乌班图系统虚拟化 乌班图系统操作_linux_14

 2.在Windows系统上:

采用devc++:

main.c:

乌班图系统虚拟化 乌班图系统操作_开发语言_15

sub1.h:

乌班图系统虚拟化 乌班图系统操作_linux_16

 编译运行,结果如图:

乌班图系统虚拟化 乌班图系统操作_ubuntu_17

 五、在ubuntu系统下用Makefile方式编程主程序

1.安装make

输入命令:sudo apt-get install make

乌班图系统虚拟化 乌班图系统操作_linux_18


 在源文件目录下执行命令make,即可编译得到可执行文件main;
 在源文件目录下执行命令make clean,即可删除编译过程中产生的*.o文件。
 打开终端输入make后再./main运行:

输入命令:vim makefile编写以下内容:

乌班图系统虚拟化 乌班图系统操作_开发语言_19

 然后保存退出后,输入make,得到可执行文件main,然后再输入./main得到运行结果

如图:

乌班图系统虚拟化 乌班图系统操作_乌班图系统虚拟化_20