मैं एडा सीखने पर विचार कर रहा हूं। मुझे कई संसाधन ऑनलाइन मिले, और बार्न्स द्वारा एडा 2012 में प्रोग्रामिंग यहां तक ​​पहुंचने की राह पर है, जिससे मुझे शुरुआत करनी चाहिए।

भविष्य के एडीए कार्यक्रमों के लिए लक्षित मशीनें इंटेल 64 बिट हैं, और लक्ष्य ओएस विन 8.1 और विन 10 हैं।

हालांकि, मैं विंडोज़ को आकर्षित और हेरफेर करने के लिए विंडोज एपीआई के साथ बातचीत करने के तरीके पर एक उदाहरण नहीं ढूंढ पा रहा था। क्या कोई मुझे किसी स्रोत पर निर्देशित कर सकता है, ताकि मैं देख सकूं कि ऐसा कोड कैसा दिखेगा?

साथ ही, मैंने अब तक जो पढ़ा है वह इंगित करता है कि एडीए विंडोज़ के लिए केवल 32 बिट निष्पादन योग्य संकलित करता है। क्या यह सही है कि मैं सही 64 बिट विंडोज़ प्रोग्राम नहीं बना सकता?

ada
1
Herb 7 अक्टूबर 2018, 11:00

1 उत्तर

सबसे बढ़िया उत्तर

हाल ही में GNAT समुदाय रिलीज़ 64 बिट को लक्षित करता है। एक विकल्प है TDM-GCC जिसने कुछ समय के लिए GNAT रिलीज लक्ष्य 64 बिट प्रदान किया है।

एक Win32Ada है जो विंडोज एपीआई के लिए बाध्यकारी है। हालांकि, मुझे नहीं लगता कि इसे विंडोज 8.1 या विंडोज 10 के नए एपीआई के साथ अपडेट किया गया है। हालांकि, आप हमेशा विंडोज एपीआई से एडा में फ़ंक्शन आयात कर सकते हैं।

GtkAda है जो आपको GUI बनाने के लिए GTK का उपयोग करने की अनुमति देता है। हालांकि, ये "देशी" विंडोज जीयूआई नहीं हैं।

4
flyx 7 अक्टूबर 2018, 08:27