2009-08-12 13 views
6

के लिए मिनजीडब्ल्यू संकलन मैं विंडोज एक्सपी में अपने सी ++ अनुप्रयोगों को लिखने के लिए मिनजीडब्लू के साथ कोड :: ब्लॉक का उपयोग कर रहा हूं। अब मैं अपने कोड को एमएस डॉस पर्यावरण के तहत चलाने के लिए संकलित करना चाहता हूं, इसलिए मैं इसे अपने डॉस स्वरूपित फ्लॉपी डिस्क पर रख सकता हूं। क्या कोई मेरी मदद कर सकता है?एमएस डॉस

अग्रिम धन्यवाद।

पीएस मेरा मतलब कमांड प्रॉम्प्ट नहीं है, लेकिन वास्तव में अच्छा पुराना एमएस डॉस ऑपरेटिंग सिस्टम है।

उत्तर

6

यह बहुत पुराना है, लेकिन DJGPP डॉस विकास के लिए ठीक है। मुझे 2000 से अपडेट नहीं किया गया है, लेकिन यह काम करता है।

यह मूल रूप से मिनीजीडब्ल्यू के समान है, लेकिन विशेष रूप से डॉस के लिए।

+1

मैं मानता हूं कि यह सबसे अच्छा शर्त है, लेकिन मैं आधुनिक, बेवकूफ सी ++ कोड संकलित करने पर कोई पैसा नहीं लगाऊंगा। –

+0

ओह, मैं गारंटी दे सकता हूं कि यह नहीं होगा। अगर स्मृति सेवा करता है तो इसमें केवल जीसीसी 2.96 है। जब तक कोई व्यक्ति जीसीसी 3.x श्रृंखला पर डॉस लक्ष्य को बनाए रखता है, तो यह केवल एकमात्र विकल्प है। – greyfade

+0

क्षमा करें कि मैंने इसे इतनी देर से स्वीकार कर लिया है। ओह अच्छा... –

1

मैंने कुछ दशकों तक एमएस-डॉस के लिए विकसित नहीं किया है; लेकिन मैं फ्री-डॉस पर इस्तेमाल किए गए टूल्स की जांच करना शुरू कर दूंगा। शायद इसके लिए पहले से ही एक जीसीसी पैकेज है।

3

यह किस वर्ष लिखा गया था ??? (चार महीने पहले कहते हैं।) उह, नहीं, डीजेजीपीपी अभी भी समर्थित है, इसमें जी ++ 4.4.1 (या अनौपचारिक 4.4.2, यहां तक ​​कि) है !! Libc खुद अभी भी (बहुत धीरे-धीरे) tweaked है, लेकिन 2.03p2 "स्थिर" 2002 से और 2.04 "बीटा" 2003 से है। आपको वर्ष 2000 और जीसीसी 2.96 कहाँ मिले (कभी डीजेजीपीपी द्वारा समर्थित नहीं, 2.96 भी नहीं था एक आधिकारिक एफएसएफ रिलीज, यह एक Red Hat कांटा था) ????

संबंधित मुद्दे