अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

एलडी86 - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एलडी86 चलाएं

यह कमांड ld86 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


एलडी86 - के लिए लिंकर as86(1)

SYNOPSIS


ld86 [-03MNdimrstyz[-]] [-llib_extension] [-o आउटफाइल] [-सीसीआरटीफ़ाइल] [-लिलिबदिर] [-ओलिबफ़ाइल]
[-Ttextaddr] [-बहुत बड़ा आकार] [-Ddataaddr] फाइल मैं...

वर्णन


यह लिंकर केवल as86 असेंबलर द्वारा उत्पादित ऑब्जेक्ट फ़ाइलों को समझता है, यह लिंक कर सकता है
उन्हें या तो एक अशुद्ध या एक अलग I&D निष्पादन योग्य में बदलें।

लिंकिंग डिफॉल्ट्स के अलावा सब कुछ बंद है या कुछ भी नहीं है -0 और आउटपुट फ़ाइल है
ए.आउट। वहाँ है नहीं लिंकर में परिभाषित एक मानक पुस्तकालय स्थान।

विकल्प


-0 16-बिट मैजिक के साथ हेडर तैयार करें

-3 32-बिट मैजिक के साथ हेडर तैयार करें

-d आउटपुट फ़ाइल से हेडर हटाएं, जिसका उपयोग MSDOS COM फ़ाइलों के लिए किया जाता है। साइड इफ़ेक्ट के तौर पर
इसमें -s भी शामिल है क्योंकि प्रतीक तालिका रखने के लिए कहीं नहीं है।

-सीएक्स लिंक की गई फ़ाइलों की सूची में फ़ाइल libdir-from-search/crtx.o जोड़ें

-D डेटा बेस पता निम्नानुसार है (स्ट्रेटौल के लिए उपयुक्त प्रारूप में)

-H ढेर के शीर्ष (प्रारंभिक स्टैक) का पता (स्ट्रेटौल के लिए उपयुक्त प्रारूप में)

-एलएक्स खोजी गई लाइब्रेरी डीआईआर की सूची के शीर्ष पर डीआईआर नाम एक्स जोड़ें

-M स्टडआउट पर लिंक किए गए प्रतीकों को प्रिंट करें

-N एक मूल लिनक्स OMAGIC आउटपुट फ़ाइल बनाएँ। यदि सामग्री i386 है तो बाइनरी कोड करें
या तो जीसीसी द्वारा लिंक किया जा सकता है या लिनक्स द्वारा निष्पादित किया जा सकता है। यदि -z विकल्प भी शामिल है
लिंकर एक QMAGIC निष्पादन योग्य उत्पन्न कर सकता है।

-ऑक्स लिंक की गई फ़ाइलों की सूची में लाइब्रेरी या ऑब्जेक्ट फ़ाइल libdir-from-search/x जोड़ें

-T पाठ आधार पता इस प्रकार है (strtoul के लिए उपयुक्त प्रारूप में)

-i अलग I&D आउटपुट

-एलएक्स लिंक की गई फ़ाइलों की सूची में लाइब्रेरी libdir-from-search/libx.a जोड़ें

-m प्रिंट मॉड्यूल stdout पर जुड़े हुए हैं

-o आउटपुट फ़ाइल नाम इस प्रकार है

-s पट्टी के प्रतीक

-r यदि लिंकर को -N दिया गया है, तो एक स्रोत ऑब्जेक्ट से एक स्थानांतरित करने योग्य ऑब्जेक्ट उत्पन्न करें
विकल्प यह भी है कि यदि संभव हो तो आउटपुट स्वरूप मेजबान का मूल प्रारूप होगा।

-t ट्रेस मॉड्यूल को stdout पर देखा जा रहा है

-y लेबल 'एक्सटेंशन' जोड़ने के लिए प्रतीक तालिकाओं को बदलें ताकि 8 से अधिक वाले लेबल हों
वर्णों को एल्क्स एक्ज़ीक्यूटेबल में संग्रहीत किया जा सकता है।

-z "अनमैप्ड ज़ीरो पेज" या "QMAGIC" निष्पादनयोग्य तैयार करें

तर्क न लेने वाले सभी विकल्पों को विकल्प पत्र का पालन करके बंद किया जा सकता है
एक '-', जहाँ तक cc1 का प्रश्न है।

पूर्वनिर्धारित लेबल


लिंकर कई लेबलों को पूर्वनिर्धारित करता है जिन्हें उपयोगकर्ता प्रोग्राम में आयात किया जा सकता है।

__पाठ
पाठ खंड के अंत के लिए मानक सी चर।

__एडाटा
आरंभिक डेटा के अंत के लिए मानक सी चर।

__अंत बीएसएस क्षेत्र के अंत के लिए मानक सी चर।

__सेगोफ़
पाठ खंड की शुरुआत और के बीच निष्पादन योग्य फ़ाइल के भीतर ऑफसेट
16 बाइट 'पैराग्राफ' में डेटा खंड की शुरुआत। ध्यान दें यह है शून्य अशुद्ध के लिए
(छोटा मॉडल) निष्पादनयोग्य और उन निष्पादनयोग्यों के लिए समायोजित किया जाता है जो ऑफसेट पर शुरू नहीं होते हैं
खंड के भीतर 0.

__segXDL
खंड 'X' में डेटा वाला सबसे निचला पता। (उदाहरण के लिए __seg0DL खंड शून्य या के लिए है
पाठ खंड, __seg3DL डेटा खंड के लिए है) मान 'X' एक हेक्स अंक है।

__segXDH
खंड 'X' के डेटा क्षेत्र का शीर्ष।

__segXCL
खंड 'X' के 'सामान्य डेटा' या इकाईकृत डेटा क्षेत्र के नीचे। प्रत्येक खंड में है
आरंभिक और इकाईकृत डेटा क्षेत्र दोनों।

__segXCH
खंड 'X' के सामान्य क्षेत्र का शीर्ष।

__segXSO
यह खंड 'X' की शुरुआत के खंड 0 से समायोजित ऑफसेट है
'पैराग्राफ'.

इतिहास


6809 संस्करण -i का समर्थन नहीं करता है.

लिंकर के पिछले संस्करण खंडों के साथ 8086 निष्पादन योग्य का उत्पादन कर सकते थे
आकार >64k, अब केवल i386 निष्पादनयोग्य में इतने बड़े खंड हो सकते हैं।

onworks.net सेवाओं का उपयोग करके ld86 का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad