Linux学习开发环境及交叉编译链的搭建

本文介绍了如何搭建Linux开发环境,包括使用VMware导入预装Ubuntu Server的镜像,设置Samba文件共享,配置SSH服务,以及讲解交叉编译链的概念和使用。此外,还提供了通过Xshell远程连接和多终端操作的方法。
摘要由CSDN通过智能技术生成

1、嵌入式Linux c/c++的开发基本是基于原厂的BSP或者开源项目比如OpenWrt之类的Linux分支开展的,和在服务器(x86)上的开发模式有非常大的差异,本章我们会尽最大可能还原实际企业开发的环境,让大家提高学习和开发的效率:

A.了解Linux开发服务器和开发终端的关系

B.了解及使用Samba网络服务

C.了解及使用SSH网络服务

D.掌握交叉编译的过程

开发服务器的搭建

1.1VMware导入开发服务器

一般企业都会有自己的服务器,而服务器系统一般都是基于Linux,我们使用虚拟机VMware来模拟一台服务器(有条件也可以在物理机上搭建服务器),服务器系统采用ubuntu-20.04 64位,安装过程比较费时间(我们会在另外的篇幅详细介绍安装过程),这里提供一个已经安装好的镜像:

…\tutorials\附加资料\1. 软件工具\ubuntu_server.zip

解压后我们打开VMware,导入该镜像即可完成开发服务器的搭建。

在VMware中 文件 -> 打开:

找到我们解压后的目录,选择lucker.vmx镜像文件即可:

 

然后点击”开启此虚拟机”:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值