《嵌入式开发探秘》之第二章 开发环境搭建(1)

来源:互联网 发布:昆山宏观数据库 编辑:程序博客网 时间:2024/06/03 14:35

   “工欲善其事,必先利其器”,构建开发环境是任何开发工作的基础,同样也是嵌入式系统开发的关键步骤。嵌入式设备的资源并不足以用来开发软件,因此都是采用主机与目标板结合的交叉开发模式开发软件。即在PC主机上编辑、编译软件,然后在目标板上运行、验证程序。一般我们把嵌入式开发环境也叫交叉编译环境,所谓交叉编译就是在一个平台上生成可以在另一个平台上执行的代码。

   用于编辑、编译、链接嵌入式软件的计算机我们一般叫开发机,通行叫法为“宿主机”,运行嵌入式软件的硬件平台或开发板,我们叫目标机。一般常见构成宿主机的方式是Windows加虚拟机,虚拟机中运行Linux系统,虚拟机一般推荐VMWare,Linux系统一般推荐选择Ubuntu。

   下面就以在ThinkPad x270 + Win10 + VMware workstation 12.0.1 + ubuntu16.04 + Qt4.8.6为例详细介绍开发环境的搭建过程。

2.1 VMware虚拟机环境的安装

下载安装VMwareworkstation 12.0.1

下载地址:http://www.vmware.com/cn/products/workstation.html

2-1

   下载完毕后,双击运行安装程序,出现如下界面:

2-2

   点击“下一步”,如果本机安装有VMwareworkstation,则出现如下界面:

图2-3

   此步操作要慎重,建议做好必要的备份后在继续。如果本机以前没有安装过VMware workstation,则出现如下界面:

2-4

   勾选“我接受许可协议中的条款”,点击“下一步”,出现如下界面:

2-5

   点击“更改”选择新的安装路径,或默认安装位置,点击“下一步”,出现如下界面:

2-6

   上述两选项默认都是勾选的,当然你也可以取消,建议保留默认勾选,点击“下一步”,出现如下界面:

2-7

   上述两选项默认都是勾选的,当然你也可以取消,建议保留默认勾选,点击“下一步”,出现如下界面:

2-8

   点击“许可证”,出现许可证密码输入界面如下:

2-9

    输入许可证密钥,或选择试用,点击“继续”。也可在上一个界面直接点击“完成”(后续再输入许可证密钥),完成安装并退出安装程序。

原创粉丝点击