के साथ क्रॉस-कंपाइलिंग मेरे पास एसबीसीएल उबंटू मशीन पर चल रहा है। मैं एक छोटा सा प्रोग्राम लिखना चाहता हूं जिसे मैं एक ऐसे दोस्त को देना चाहता हूं जिसके पास केवल विंडोज चल रहा है। मेरी मशीन पर "स्टैंडअलोन" विंडोज प्रोग्राम (यानी सामान्य रनटाइम + कोर संयोजन) में इसे क्रॉस-संकलित करने का सबसे तेज़ तरीका क्या है?एसबीसीएल
एसबीसीएल
उत्तर
एसबीसीएल एक क्रॉस-संकलन करने में सक्षम है, लेकिन प्रक्रिया के दौरान कोड का मूल्यांकन करने के कारण, आपको लक्ष्य आर्किटेक्चर तक पहुंच की आवश्यकता है। संसाधित एसबीसीएल की रचना SBCL: a Sanely-Bootstrappable Common Lisp में क्रिस्टोफ़ रोड्स द्वारा अच्छी तरह से समझाया गया है।
आप सीधे एक Windows मशीन का उपयोग करने की जरूरत नहीं है, तो मैं आपको या तो एक एमुलेटर या हाइपरविजर (QEMU, HVM, एक्सईएन के अंदर शराब के लिए एक कोशिश (मैं इस असफल की अपेक्षा करेंगे) या ReactOS दे सकता है लगता है, आप नाम दें...)।
मुझे लगता है कि एक वी एम पर Windows स्थापित करने और अपने अनुप्रयोग संकलन वहाँ तेज तरीका होगा।
कोर एक मंच/संस्करण संयोजन के लिए विशिष्ट हैं। लुइस की विधि का प्रयोग करें, या एक अलग लिस्प, जैसे कि CLisp के साथ वितरित करें।
विभिन्न रनटाइम समर्थन कार्यक्रमों के बीच मूल छवियों की बिल्कुल कोई बाइनरी संगतता नहीं है। अलग-अलग समय पर एक ही स्रोत से बनाए गए रनटाइम्स को इस उद्देश्य के लिए असंगत माना जाता है। SBCL Manual
- 1. एसबीसीएल
- 2. एसबीसीएल
- 3. कॉमन लिस्प (एसबीसीएल)
- 4. एसबीसीएल मानक पुस्तकालय दस्तावेज?
- 5. एसबीसीएल आरईपीएल को कैसे अनुकूलित करें?
- 6. एसबीसीएल की वर्तमान निर्देशिका कैसे बदलें?
- 7. एक सामान्य लिस्प (एसबीसीएल) हैश-टेबल लिखें, या वैकल्पिक
- 8. क्या एसबीसीएल के रन-प्रोग्राम के बराबर कोई योजना है?
- 9. सामान्य लिस्प emacs पर ऑटो इंडेंटेशन + स्लाइम + एसबीसीएल विंडोज़
- 10. कीचड़ का उपयोग कर एसबीसीएल की वर्तमान निर्देशिका कैसे सेट करें?
- 11. एकीकृत प्रमाणीकरण का उपयोग कर विंडोज़ पर SQL सर्वर से एसबीसीएल कनेक्ट करें
- 12. क्या कोई उच्च स्तर है, सामान्य लिस्प के लिए जीयूआई पुस्तकालय स्थापित करने में आसान है?
- 13. सामान्य लिस्प में पूर्ण पाठ खोज के लिए रिवर्स इंडेक्स कैसे बनाएं?
- 14. स्टील बैंक सामान्य लिस्प और स्लिम
- 15. क्या आम लिस्प में जावा के सेट इंटरफ़ेस/कार्यान्वयन कक्षाओं की तरह कुछ है?
- 16. सामान्य लिस्प में स्ट्रिंग से बाइट सरणी को कैसे परिवर्तित करें?
- 17. लिस्प प्रारूप और बल-आउटपुट
- 18. क्या लिस्प लाइब्रेरी जैसे रूबी मणि (रूबी) या easy_install (पायथन) स्थापित करने का कोई आसान तरीका है?
- 19. आम लिस्प में पार्स की तारीखों के लिए पैकेज?
- 20. सामान्य लिस्प में मैक्रो या एक gensym का उपयोग क्यों करता है, लेकिन नहीं?
- 21. सामान्य लिस्प
- 22. अजीब पथनाम?
- 23. Quicklisp द्वारा स्थापित संकुल का उपयोग कैसे करें?
- 24. कैसे मैं बस "रन" कर सकते हैं तुतलाना फ़ाइलों
- 25. सामान्य लिस्प
- 26. लिस्प
- 27. क्यों defun समान नहीं है (setq <name><lambda>)?
- 28. एसएलईएमई और स्वैंक के साथ शुरू करना: लिस्प कनेक्शन अप्रत्याशित रूप से बंद हुआ: रिमोट पीयर
- 29. सामान्य लिस्प
- 30. मैकिंटोश