Linux下实现编程(VM+ubuntu+VS )

因为课程的代码(c语言)需要在linux环境下运行,不会装双系统(需要硬盘,分区之类的),所以选择虚拟机,在此记录实现全过程。

VMware 下载安装

VMware是一款虚拟机软件。
虚拟机(Virtual Machine)百度百科:指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

VMware Workstation Pro下载

1.进入VMware官网:vmware官网网址
在这里插入图片描述
2.点击资源->产品下载

在ALL PRODUCTS下选择Desktop &End-User Computing
在这里插入图片描述
下拉寻找VMware Workstation Pro,点击Download Product
在这里插入图片描述
选择windows的版本,GO TO DOWNLOADS。
在这里插入图片描述
点击 Download Now。

接下来会出现登录界面。
在这里插入图片描述
如果有vmware的账号登录即可,没有则可以选择Sign up now注册一个,会发送邮件激活,按提示操作即可。

VMware Workstation Pro的安装

点击下载的安装程序
在这里插入图片描述
均点击下一步即可。
安装路径可自定义。

Ubutun的下载安装

Linux不是严格意义上的操作系统,它只提供kernel(OS最核心的层),内核只提供编程接口,在Linux内核的基础上打包一些GUI框架和常用的应用程序,才成为一般意义上的操作系统,成为Linux发行版,比如常用的Ubuntu。

Ubuntu镜像的下载

选择阿里云开源镜像站下载:阿里云ubuntu镜像
http://mirrors.aliyun.com/ubuntu-releases/20.04/
在这里插入图片描述
点击ubuntu-20.04.3-desktop-amd64.ios即可下载。

ubuntu的安装

打开VMware Workstation Pro,选择文件->新建虚拟机
在这里插入图片描述
选择自定义
在这里插入图片描述
选择硬件兼容性
在这里插入图片描述
选择稍后安装操作系统,
在这里插入图片描述
如果直接选择安装程序光盘镜像文件,会使用简易安装。
选择Linux操作系统,
在这里插入图片描述
为虚拟机命名(任意),选择安装路径(自定义),
在这里插入图片描述
选择处理器配置,
在这里插入图片描述
选择内存,
在这里插入图片描述
注意最大推荐内存,因为之前搜到的教程都选择了8G内存,所以我刚开始也选择了8G,本人电脑内存是8G,以至于电脑内存占满,卡死了…………

接下来四项选择默认的即可,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择将虚拟磁盘存储为单个文件,
在这里插入图片描述
然后下一步,完成。
在vm里,我的计算机下点击刚建好的虚拟机,选择编辑虚拟机设置。
在这里插入图片描述
选择声卡,取消启动时自动连接,
在这里插入图片描述
选择CD/DVD,使用ISO镜像文件,浏览选择前面下载的ubuntu镜像。
在这里插入图片描述
确定即可。
然后点击开启此虚拟机,启动后,点击安装ubuntu。
在这里插入图片描述
语言选择chinese ,选English的话好像就不能输入中文。
在这里插入图片描述
我会出现下面键无法点击的情况,此时可用按下tab键可选择下一项(tab选中时会有橙色的框),最下面的三个键依次是quit,back,next。
在到安装类型时窗口会变大,界面也显示完全(没懂是为什么……)。均选择默认即可。
在这里插入图片描述
安装过程比较长,耐心等待。
安装完成后设置账号密码等。

Ubuntu的一些补充

Ubuntu安装完成后,可以更新系统,下载wmtools,gcc等。
注意:同一时间只能下载一个,否则会死锁。
更新系统:好像会自动推荐,同意即可;或者点击桌面的软件更新器,或者在终端输入sudo apt-get update。
下载vmtools:在终端输入命令:sudo apt-get install open-vm-tools-desktop;在下载文件夹中会有一个下载的安装包(tar.gz),打开选择提取(extract),得到一个文件夹。
打开终端,进入上述文件夹:# cd ……(路径),
然后输入命令:sudo ./vmware-install.pl。

安装gcc等:在终端输入命令:sudo apt-get install build-essential 。
不止gcc,包含编译c/c++所需要的软件包等。

VS code的下载安装

VS code的下载

Visual Studio Code在Ubuntu的ubuntu software中有,叫code,可以直接在其中搜索下载。
或者在官网下载安装包在再解压也可。
在这里插入图片描述

C语言环境的配置

1.打开VS code ,在extensions(左侧最后一个图案)下载一些插件:搜索名称,选择install即可。
在这里插入图片描述
新建一个文件:File->New File,会出现如图界面,
在这里插入图片描述
点击蓝字select a language,选择c语言即可。
在这里插入图片描述
可以运行一个“hello world”程序试试,右上角三角形运行,(Run可以debug),应该就可以了。
在这里插入图片描述
可以把比如一门课的代码放在一个文件夹里,File->open folder打开即可。
展示想到这些,可能有些遗漏,欢迎补充!
希望有所帮助,感谢阅读!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值