实验一、嵌入式 Linux 开发环境的建立1、在 WINDOWS 下安装虚拟机后,再在虚拟机中安装 LINXUX 操作系统; 2、直接安装 LINUX 操作系统
预备知识绝大多数 Linux 软件开发都是以 native 方式进行的,即本机(HOST)开发、调试,本机运行的方式
这种方式通常不适合于嵌入式系统的软件开发,因为对于嵌入式系统的开发没有足够的资源在本机(即板子上系统)运行开发工具和调试工具
通常的嵌入式系统的软件开发采纳一种交叉编译调试的方式
交叉编译调试环境建立在宿主机(即一台 PC 机)上,对应的开发板叫做目标板
运行 Linux 的 PC[宿主机]开发时使用宿主机上的交叉编译、汇编与连接工具形成可执行的二进制代码(这种可执行代码并不能在宿主机上执行,而只能在目标板上执行),然后把可执行文件下载到目标机上运行
调试时的方法很多,可以使用串口,以太网口等,具体使用哪种调试方法可以根据目标机处理器提供的支持作出选择
宿主机和目标板的处理器一般不一样,宿主机为 Intel 处理器,而目标板如 UP-NetARM2410-S 开发板为三星S3c2410
GNU 编译器提供这样的功能,在编译器编译时可以选择开发所需的宿主机和目标VMware 虚拟机安装 Linux 系统VMware 软件安装使用 VMware 虚拟机可以在 Windows 系统下面再安装其他的操作系统,而不会对原有的操作系统造成任何影响
本小节将讲述在 Windows XP 上安装 VMware 虚拟软件
安装好 VMvare 软件以后,可以使用 VMware 建立一个虚拟计算机
在建立虚拟机时,需要注意虚拟硬件的设置
下面的步骤可以建立一个虚拟机新建了虚拟机以后,需要注意 VMware 使用方法
本小节将介绍 VMware 中常用工具的使用方法
常用工具提供了虚拟机的管理功能
启动虚拟机系统以后