This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dido:public:ra:xapend:xapend.a_glossary:r:relocatbleobj [2020/12/10 16:30] nick |
dido:public:ra:xapend:xapend.a_glossary:r:relocatbleobj [2021/10/04 13:40] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Relocatable Object ====== | + | ===== Relocatable Object ===== |
- | [[dido:public:ra:xapend:xapend.a_glossary| Return to Glossary ]] | + | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] |
- | A **Relocatable Object** file holds sections containing code and data. This file is suitable to be linked with other relocatable object files to create dynamic executable files, shared object files, or another relocatable object. A dynamic executable file holds a program that is ready to execute. | + | A **Relocatable Object** file holds sections containing code and data. This file is suitable to be linked with other relocatable [[dido:public:ra:xapend:xapend.a_glossary:o:object|object]] files to create dynamic [[dido:public:ra:xapend:xapend.a_glossary:e:exec|executable files]], [[dido:public:ra:xapend:xapend.a_glossary:s:so|shared object]] files, or another relocatable object. A dynamic executable file holds a program that is ready to execute. |
- | * Unix and Linux generally use [[dido:public:ra:xapend:xapend.a_glossary:s:so]] | + | * [[dido:public:ra:xapend:xapend.a_glossary:u:unix|Unix]] and Linux generally use [[dido:public:ra:xapend:xapend.a_glossary:s:so]] |
+ | * Microsoft Windows use [[dido:public:ra:xapend:xapend.a_glossary:d:dll]] | ||
Source: [[https://docs.oracle.com/cd/E23824_01/html/819-0690/chapter6-46512.html#:~:text=A%20relocatable%20object%20file%20holds,that%20is%20ready%20to%20execute. ]] | Source: [[https://docs.oracle.com/cd/E23824_01/html/819-0690/chapter6-46512.html#:~:text=A%20relocatable%20object%20file%20holds,that%20is%20ready%20to%20execute. ]] |