![]() If you want to install related documents, please refer to. Find the software package where the as86 and ld86 tools are located They use as86 assembly syntax, while under linux-0.11 Other assembly language files use the gas syntax (AT&T), so we also need to install the package bin86 which contains as86 and ld86 separately. These two tools are used to compile and link the assembly language files bootsect.s and setup.s in the boot directory of linux-0.11. However, the above software package does not contain as86 and ld86. Under ubuntu, it is quite simple to install the C language development environment (mainly some Toolchains of gnu), just install the virtual package of build-essential directly. Regarding the usage of vim, cscope, ctags, due to time constraints, it is inconvenient to introduce in detail here, please refer to the materials, , respectively.Ģ. $ sudo apt-get install vim cscope exuberant-ctags Vim is a "classical" and "super powerful" editor, cscope and ctags are two This is a very friendly code reading aid, under ubuntu 8.04, it can be used directly with vim. However, in order to better read the source code, it is recommended to ensure that tools such as vim, cscope, and ctags are installed. After installing ubuntu 8.04, the basic tools are available. Regarding the installation and usage of this linux distribution, it is recommended to go to the official of ubuntu china. The reading notes mainly refer to Chapter 14 of "Linux Kernel Complete Notes".įirst need to install ubuntu 8.04. The reason for choosing ubuntu 8.04 is very simple: open source, freely available, easy to use. Here will introduce in detail how to read, compile, run and debug linux-0.11(0.95) under ubuntu 8.04. The following is my reference to the article written by others, I followed the above on Ubuntu9.04 and everything went well. They didn't understand before, but now they finally understand. Some people say that time can solve many problems. Some problems that were difficult to understand are not a problem now. Recently I started to read "Linux Kernel Complete Notes". There is really no need to learn linux without looking at the linux kernel. ![]()
0 Comments
Leave a Reply. |