के रूप में एलएलवीएम सी ++ एपीआई कोड जेनरेट करें Online LLVM demo पृष्ठ में एलएलवीएम सी ++ एपीआई कोड को स्रोत कोड से बैकएंड के रूप में उत्पन्न करने का विकल्प था। हालांकि, वह डेमो पेज अब अक्षम है। मैं सोच रहा था कि उपलब्ध एलएलवीएम उपकरण का उपयोग करके हम इसे कैसे कर सकते हैं।बैकएंड
मैं निम्नलिखित
clang++ -c -emit-llvm input.cpp -o input.ll
llc -march=cpp -o input.ll.cpp input.ll
जो निम्न त्रुटि
llc: error: invalid target 'cpp'.
मैं LLVM/बजना संस्करण 3.2 का उपयोग कर रहा देता है की कोशिश की।
वैध बैकएंड लक्ष्य के रूप में 'llc -version' सूची' cpp' करता है? – Necrolis
llc -version सूची में सीपीपी नहीं दिखाता है। क्या सीपीपी को शामिल करने के लिए किसी पंजीकरण या कुछ की आवश्यकता है, या क्या? – MetallicPriest
@ मेटालिक प्रिस्टेस्ट मुझे लगता है कि वे इसे ऑनलाइन डेमो के लिए सक्षम नहीं करते हैं (यह वास्तव में लोगों में दिलचस्पी नहीं है, मुझे लगता है) आप स्थानीय रूप से अपने सिस्टम पर एलएलवीएम क्यों स्थापित नहीं करते? – us2012