Executables and Libraries
Giuseppe Di Cataldo
Abstract
Giuseppe Di Cataldo
Abstract
This chapter focuses on two main topics: executables and libraries; here we want to find out how they are made, and how they work and interact with each other. To this end we must take a look deep inside their internal code, so it's necessary to operate at a lower level than in previous chapters. The working environment will be Debian GNU/Linux 8 (codename jessie) for x86_64 processors, equipped with gcc v. 4.9 and gdb 7.7 from GNU. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This chapter focuses on two main topics: executables and libraries; here we want to find out how they are made, and how they work and interact with each other. To this end we must take a look deep inside their internal code, so it's necessary to operate at a lower level than in previous chapters. The working environment will be Debian GNU/Linux 8 (codename jessie) for x86_64 processors, equipped with gcc v. 4.9 and gdb 7.7 from GNU. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Key concepts: Executable, x86, Operating system, Computer science, Code (set theory), Programming language, Software, Set (abstract data type)