यह कमांड जीएसी है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
जीएसी - गैप कंपाइलर
SYNOPSIS
जीएसी [-c|-d] [-o ] {-एफ} ...
वर्णन
GAC इनपुट फ़ाइलों को संकलित करता है। इनपुट फ़ाइलें GAP स्रोत कोड (प्रत्यय '.g' या.) होनी चाहिए
'.gap'), C स्रोत कोड (प्रत्यय '.c'), या संकलित कोड फ़ाइलें (प्रत्यय '.o')।
यदि न तो -c न -d दिया जाता है, तो 'gac' उत्पन्न होता है
एक नया कर्नेल, जिसमें सभी इनपुट फ़ाइलों के लिए संकलित कोड शामिल है।
-c इनपुट फ़ाइलों को स्थिर रूप से लोड करने योग्य ऑब्जेक्ट फ़ाइलों में संकलित करता है, जिन्हें लिंक किया जाना चाहिए
एक साथ एक नए कर्नेल के लिए।
-d इनपुट फ़ाइलों को गतिशील रूप से लोड करने योग्य ऑब्जेक्ट फ़ाइलों में संकलित करता है, जिन्हें लोड किया जा सकता है
रनटाइम पर एक कर्नेल द्वारा।
-C केवल इनपुट फ़ाइलों को C कोड में संकलित करता है, जिसके लिए संकलन और लिंकिंग की आवश्यकता होगी
प्रयोग करने योग्य होना.
-r स्थैतिक रूप से संकलित फ़ाइलें सापेक्ष पथनामों द्वारा दी गई मानी जाएंगी
GAP रूट, और फ़ाइलों के सापेक्ष मांगे जाने पर स्वचालित लोडिंग के लिए संकलित किया जाएगा
GAP रूट के लिए.
-o
आउटपुट फ़ाइल को नाम दें .
-फ़फ़ास्ट-इंट-अरिथ
अंकगणितीय संक्रियाओं के लिए कोड उत्सर्जित करें, जो दोनों ऑपरेंड होने पर तेजी से काम करता है
छोटे पूर्णांक और अन्यथा धीमे।
-फ़ास्ट-सादा-सूचियाँ
सूची पहुंच के लिए कोड उत्सर्जित करें, जो सूची के सादे सूची होने पर तेजी से काम करता है
अन्यथा धीमा.
-फ़ास्ट-लिस्ट-फ़नक्स
कोड को 'जोड़ें' और 'लंबाई' फ़ंक्शन को इनलाइन करें, जो इसे थोड़ा तेज़ बनाता है।
-fno-चेक-प्रकार
सूची पहुंच के लिए कोई त्रुटि जांच न करें, जो इसे तेज़ बनाता है लेकिन कोर को डंप कर सकता है
एक त्रुटि होती है.
-p
विकल्प पास करें सी कंपाइलर के लिए.
-P
विकल्प पास करें सी लिंकर के लिए.
onworks.net सेवाओं का उपयोग करके ऑनलाइन gac का उपयोग करें