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

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

z88dk-zcc - क्लाउड में ऑनलाइन

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

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

कार्यक्रम:

नाम


Zcc - z88dk . का फ़्रंटएंड

सिस्नोपिस


zcc [झंडे] [संकलित/लिंक की जाने वाली फ़ाइलें]

वर्णन


यह मैनुअल पेज संक्षेप में z88dk टूल्स का दस्तावेजीकरण करता है। यह मैनुअल पेज के लिए लिखा गया था
डेबियन जीएनयू/लिनक्स वितरण (लेकिन दूसरों द्वारा उपयोग किया जा सकता है), क्योंकि मूल कार्यक्रम
एक मैनुअल पेज नहीं है।

कृपया z88dk प्रलेखन को /usr/share/doc/z88dk-doc में देखें
प्रणाली का पूरा विवरण। यदि /usr/share/doc/z88dk-doc मौजूद नहीं है, तो कृपया
पैकेज z88dk-doc स्थापित करें।

Z88dk के फ्रंटएंड को zcc कहा जाता है, अगर आप चाहें तो इसे कॉल करना चाहिए
कोई संकलन करो।

फाइलें या तो सी फाइलें (.सी), प्रीप्रोसेस्ड सी हो सकती हैं फ़ाइलों(.i), संकलित सी फाइलें
(.asm), अनुकूलित संकलित फ़ाइल (.opt) या असेंबल की गई फ़ाइलें (.obj), कोई भी संयोजन
उनमें से एक साथ मिलाया जा सकता है और उन पर प्रासंगिक संसाधित किया जा सकता है।

फ़ाइल सूची का प्रसंस्करण प्रत्येक फ़ाइल पर बारी-बारी से किया जाता है (अर्थात प्रीप्रोसेस, संकलन,
ऑप्टिमाइज़, असेंबल) अंत में सभी फाइलों को एक निष्पादन योग्य में जोड़ा जा सकता है यदि
चाहा हे।

विकल्प


फ़्रंटएंड की क्रिया को नियंत्रित करने के विकल्प:

+[फ़ाइल]
वैकल्पिक कॉन्फ़िगरेशन फ़ाइल का नाम (पहला तर्क होना चाहिए)।

पूर्वनिर्धारित वैकल्पिक विन्यास:
एबीसी80 एबीसी80
aceansi Jupiter ACE, VT-ANSI इंजन का उपयोग कर
सीपीएम सीपी / एम
एमएसएक्स एमएसएक्स 1
एमजेड शार्प एमजेड
mzansi Sharp MZ, VT-ANSI का उपयोग कर
एनसी एमस्ट्राड एनसी100
रेक्स आरईएक्स 6000
सैम सैम कूप
एसवीआई स्पेक्ट्रावीडियो एसवीआई
m5 सॉर्ट M5
ti82 Ti82, ROM टेक्स्ट रूटीन का उपयोग करते हुए
ti82ansi Ti82, VT-ANSI . का उपयोग करते हुए
ti83 Ti83, ROM टेक्स्ट रूटीन का उपयोग करते हुए
ti83ansi Ti83, VT-ANSI . का उपयोग करते हुए
ti85 Ti85, ROM टेक्स्ट रूटीन का उपयोग करते हुए
ti85ansi Ti85, VT-ANSI . का उपयोग करते हुए
ti86 Ti86, ROM टेक्स्ट रूटीन का उपयोग करते हुए
ti86ansi Ti86, VT-ANSI . का उपयोग करते हुए
ti8x Ti83+, ROM टेक्स्ट रूटीन का उपयोग करते हुए
[ti8xansi] Ti83+, VT-ANSI का उपयोग करते हुए
वीजेड वीजेड / लेजर 200
VT-ANSI . का उपयोग करते हुए vzansi VZ / Laser 200,
z88 कैम्ब्रिज Z88
z88ansi कैम्ब्रिज Z88, VT-ANSI का उपयोग कर रहा है
टीसीपी/आईपी के साथ z88net कैम्ब्रिज Z88
जेडएक्स जेडएक्स स्पेक्ट्रम
जेडएक्स81 जेडएक्स 81
zx81ansi ZX 81, VT-ANSI का उपयोग करते हुए
zxansi ZX स्पेक्ट्रम, VT-ANSI का उपयोग कर

-a केवल .asm (या .opt) फ़ाइल तैयार करें

-c ऑब्जेक्ट फ़ाइलों को लिंक न करें

-E केवल प्रीप्रोसेस फ़ाइलें, .i फ़ाइल में आउटपुट छोड़ें

-o [फ़ाइल]
बाइनरी के लिए आउटपुट फ़ाइल निर्दिष्ट करें (डिफ़ॉल्ट है a.bas BASIC प्रोग्राम के लिए और a.bin for
आवेदन बायनेरिज़)

-पर ऑप्टिमाइज़ कंपाइलर आउटपुट (.opt फ़ाइल के लिए) n या तो 0 हो सकता है (कोई नहीं) 1,2,3, स्तर 2 है
अनुशंसित। स्तर 3 बड़े कार्यक्रमों के लिए उपयुक्त है (इसमें कुछ निश्चित कार्य शामिल हैं
के आकार को कम करने के लिए कोड(!))

-v वर्बोज़ - इको कमांड जैसे ही वे निष्पादित होते हैं

-वीएन वर्बोज़ मत बनो

पुस्तकालय उपयोग को नियंत्रित करने के विकल्प:

-एल [नाम]
एक पुस्तकालय में लिंक - केवल नाम की आपूर्ति करें (उन्हें सही में रखने के बाद
निर्देशिका)।

'नाम' हैं:
farz88 Z88 दूर का समर्थन
gfx Z88 बेसिक ग्राफिक्स लिब
gfxapp Z88 एप्लीकेशन ग्राफिक्स लिब
एम सामान्य गणित दिनचर्या
मॉलोक जेनेरिक नियर मॉलोक रूटीन
mz OZ की गणित दिनचर्या
ndos नकली फ़ाइल-दिनचर्या, केवल त्रुटियाँ लौटाएँ
ZSock के लिए नेट Z88 सॉकेट रूटीन
उपकरणों के लिए netdev Z88 सॉकेट रूटीन
p3 +3 फ़ाइल समर्थन पुस्तकालय
tigray82 Ti82 ग्रेलिब रूटीन
tigray83 Ti83 ग्रेलिब रूटीन
tigray83p Ti83+ ग्रेलिब रूटीन
tigray85 Ti85 ग्रेलिब रूटीन
tigray86 Ti86 ग्रेलिब रूटीन
z88 कुछ Z88 एप्लिकेशन रूटीन, जैसे मेलबॉक्सिंग
zxmath ZX Spectrum ROM आधारित गणित दिनचर्या
zxvgs ZXVGS हार्डवेयर सपोर्ट

-m असेंबलिंग/लिंकिंग करते समय .map फ़ाइलें जेनरेट करें

उत्पादित प्रकार कोड को नियंत्रित करने के विकल्प:

- अहस्ताक्षरित
स्पष्ट रूप से अन्यथा बताए जाने तक सब कुछ अहस्ताक्षरित के रूप में परिभाषित करें।

-क्रिएट-ऐप
एक एप्लिकेशन इमेज बनाएं (यानी बैंक 63,62 आदि)

-मेक-ऐप
(ऐप) कंपाइलर को सूचित करें कि आप एक एप्लिकेशन बनाने का प्रयास कर रहे हैं

-रेक्पैग =
(ऐप) खराब एप्लिकेशन के लिए आवश्यक 256 बाइट पृष्ठों की संख्या

-ज़ोर्ग = (ऐप) Z88 एप्लिकेशन के लिए उत्पत्ति

-सेफडाटा =
(ऐप) आपके कोड के लिए आवश्यक सुरक्षित डेटा की मात्रा

-डिफवार्स=
(ऐप) जहां स्थिर चर छोड़े जाने चाहिए (केवल एकल फ़ाइल के लिए मान्य
संकलन, लेकिन बाद में देखें)

-expandz88
(ऐप) विस्तारित z88 आवश्यक -नहीं-विस्तार88 (ऐप) विस्तारित z88 की आवश्यकता नहीं है
(ये दो झंडे एक विस्तारित मशीन की जांच के लिए कुछ स्टार्टअप कोड को चालू करते हैं)

-स्टार्टअप=3
स्टैंडअलोन कोड तैयार करें जिसे बेसिक से एक निर्धारित पते से चलाया जा सकता है। उपयोग
-जोर= पता बदलने के लिए

-R (उपरोक्त के साथ प्रयोग करें) स्थानांतरित करने योग्य कोड उत्पन्न करता है जिसे DIM'd . में लोड किया जा सकता है
बुनियादी सरणी।

-स्मार्टपीएफ
इंटेलिजेंट प्रिंटफ रूटीन हैंडलिंग

-नो-स्मार्टपीएफ
बुद्धिमान प्रिंटफ हैंडलिंग बंद करें

-मेक-लिब
पुस्तकालय से .o फ़ाइलें उत्पन्न करने के लिए शॉर्टकट .c फ़ाइलें

-स्टैकऑफसेट
साझा किए गए कामों के लिए स्टैक ऑफ़सेट सेट करता है (विवरण के लिए package.txt देखें)

विविध विकल्प:

-z80-क्रिया
Z80asm को वर्बोज़ होने दें, यह बहुत अधिक आउटपुट उत्पन्न करता है
स्क्रीन तो वांछित नहीं हो सकता है।

-सी सी असेंबलर आउटपुट में टिप्पणियों के रूप में इंटरस्पर्स सी कोड, चेतावनी: यह * करेगा *
कुछ अनुकूलन क्लोबर।

-दीवार सभी कंपाइलर चेतावनियां चालू करें

-कोई नहीं सभी कंपाइलर चेतावनियां बंद करें

-डब्ल्यूएन [संख्या]
संकलक चेतावनी बंद करें [संख्या]

-डब्ल्यू [संख्या]
संकलक चेतावनी चालू करें [संख्या]

-asxx संकलक को asxx संगत कोड उत्सर्जित करने का कारण बनता है

-सीपी [विकल्प]
प्री-प्रोसेसर के माध्यम से एक विकल्प पास करें

-सीए [विकल्प]
असेंबलर के माध्यम से एक विकल्प पास करें

इसके अलावा, झंडे, -D, -I, -U प्रीप्रोसेसर के माध्यम से पारित किया जाता है।

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


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

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

लिनक्स कमांड

Ad