注册 登录
编程论坛 汇编论坛

[AT&T汇编语言]第一讲 开发环境的搭建

八画小子 发布于 2016-07-01 16:19, 3781 次点击
说道开发环境的搭建,其实没有多少可说的。但准确地说是,仅仅本文是没法说清楚如何搭建开发环境。

一、Linux操作系统的安装
我推荐大家使用Ubuntu,我本人也在使用这个发行版本。可以虚拟机安装,也可以物理机安装均可。具体的教程大家可以在网上查阅。

二、汇编器的介绍
这个其实也没啥好说的,gnu as 是Linux下的标配,Linux内核开发用到的就是这东西。Ubuntu一般都是自带的。

三、链接器的介绍
就是gnu ld,Ubuntu一般都自带。

四、测试环境
我们在这个专栏中都会使用bochs作为测试环境。这东西是x86仿真利器,就连64位也不在话下,更别说我们仅仅是用到8086。但需要注意的是这东西一定是要打开调试功能,具体的可以网上查阅资料,或是问我。对于bochs的使用,大家可以在网上查阅资料。当然也可以问我,但还是希望大家自己动手查阅,因为查阅技术文档所用到能力只需要初中毕业即可,没有多大的困难。

五、自动化工具
我们会用到make工具,这是辅助编译的工具,以达到自动执行多条命令的作用,类似于shell编程但更强大。不用它的是可以得到我们想要的二进制文件的。


[此贴子已经被作者于2016-7-1 16:25编辑过]

0 回复
1