上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第1章 搭建工作环境
“工欲善其事,必先利其器”。在我们开始写操作系统代码之前,花些时间来学习工具的使用其实是非常必要的。从过程上看,操作系统的开发与普通应用程序的开发并没有太大的区别。正像开发应用程序那样,要开始一个操作系统的开发,首先也必须要解决开发环境搭建的问题。
搭建开发环境归根结底是要解决四个问题:
● 在什么样的系统环境下开发?
● 使用什么样的编辑工具?
● 怎样编译程序?
● 程序如何运行?
为了能够帮助读者学习本书的内容,在本章中我们将会围绕上述四个问题展开深入的讨论,以帮助读者顺利地编写出属于自己的嵌入式操作系统。