यह कमांड llvm-ranlib-3.8 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
llvm-ranlib - llvm-ranlib 3.8 . के लिए मैनुअल पेज
वर्णन
त्रुटि: ld.so: LD_PRELOAD से ऑब्जेक्ट 'libfakeroot-sysv.so' प्रीलोड नहीं किया जा सकता (नहीं कर सकता
साझा ऑब्जेक्ट फ़ाइल खोलें): अनदेखा किया गया। सिंहावलोकन: LLVM संग्रहकर्ता (llvm-ar)
यह प्रोग्राम बिटकोड फ़ाइलों को एकल पुस्तकालयों में संग्रहीत करता है
उपयोग: llvm-ranlib [विकल्प] [relpos] [गिनती] [सदस्य]...
विकल्प:
आम विकल्प:
-M -
-aarch64-नीयन-वाक्यविन्यास - उत्सर्जित करने के लिए नीयन कोड की शैली चुनें
AArch64 बैकएंड:
= सामान्य
- सामान्य नियॉन असेंबली उत्सर्जित करें
=सेब - Apple-शैली नीयन असेंबली उत्सर्जित करें
-सीमा-जांच-एकल-जाल - प्रति फ़ंक्शन एक ट्रैप ब्लॉक का उपयोग करें
-रंग - रंगीन सिंटैक्स हाइलाइटिंग का उपयोग करें
(डिफ़ॉल्ट = स्वतः पता लगाएँ)
-सीपीपीएफनाम=- उत्पन्न का नाम निर्दिष्ट करें
समारोह
-सीपीपीफोर=- चीज़ का नाम निर्दिष्ट करें
उत्पन्न
-सीपीपीजेन - चुनें कि किस प्रकार का आउटपुट उत्पन्न करना है
=कार्यक्रम
- एक पूरा प्रोग्राम जेनरेट करें
=मॉड्यूल
- एक मॉड्यूल परिभाषा उत्पन्न करें
=सामग्री
- एक मॉड्यूल की सामग्री उत्पन्न करें
=फ़ंक्शन
- एक फ़ंक्शन परिभाषा उत्पन्न करें
=फ़ंक्शंस
- सभी फ़ंक्शन परिभाषाएँ उत्पन्न करें
=इनलाइन
- एक इनलाइन फ़ंक्शन उत्पन्न करें
= चर
- एक चर परिभाषा उत्पन्न करें
= प्रकार - एक प्रकार की परिभाषा उत्पन्न करें
-अक्षम-स्पिल-फ्यूजिंग - स्पिल कोड के फ़्यूज़िंग को अक्षम करें
निर्देश
-सक्षम-अंतर्निहित-शून्य-जांच - फॉल्टिंग मेमोरी में नल चेक को मोड़ो
आपरेशनों
-सक्षम-लोड-पूर्व -
-सक्षम-ओबीजेसी-आर्क-ऑप्ट्स - सभी एआरसी अनुकूलन को सक्षम/अक्षम करें
-सक्षम-दायरे-नोलियास -
-सक्षम-tbaa -
-संपूर्ण-रजिस्टर-खोज - रजिस्टरों के लिए व्यापक खोज
अंतिम मौके की पुनरावृत्ति की गहराई और हस्तक्षेप कटऑफ को दरकिनार करते हुए
-फ़िल्टर-प्रिंट-फ़ंक्स =- केवल उन कार्यों के लिए आईआर प्रिंट करें जिनके नाम
सभी प्रिंट के लिए इसका मिलान करें- [पहले | बाद में] [-सभी] विकल्प
-परिवर्तन - पुरालेख प्रारूप बनाने के लिए
= defalut
- चूक जाना
=ग्नू - ग्नू
=बीएसडी - बीएसडी
-जीपीएसाइज =- ग्लोबल पॉइंटर एड्रेसिंग साइज।
डिफ़ॉल्ट आकार 8 है।
-imp-नल-चेक-पेज-आकार=- लक्ष्य का पृष्ठ आकार बाइट्स में
-आंतरिक-सार्वजनिक-एपीआई-फ़ाइल =- प्रतीक नामों की सूची वाली एक फाइल
सम्भाल कर रखना
-आंतरिक-सार्वजनिक-एपीआई-सूची =- संरक्षित करने के लिए प्रतीक नामों की एक सूची
-जुड़ें-लाइव अंतराल - एकत्रित प्रतियां (डिफ़ॉल्ट = सत्य)
-सीमा-फ्लोट-सटीक =- कम-सटीक इनलाइन अनुक्रम उत्पन्न करें
कुछ फ्लोट libcalls के लिए
-आतंक-लापता-कोष्ठक - कोष्ठक के आस-पास गुम होने में त्रुटि
विधेय रजिस्टर
-आतंक-असंबद्ध-पंजीकरण - रजिस्टर नाम के लिए त्रुटि जो नहीं हैं
मिला हुआ
-mभविष्य-regs - भविष्य के रजिस्टर सक्षम करें
-mips16-स्थिर-द्वीप - mips16 निरंतर द्वीपों को सक्षम करें।
-मिप्स16-हार्ड-फ्लोट - मिप्स16 हार्ड फ्लोट सक्षम करें।
-मनो-यौगिक - कंपाउंड की तलाश अक्षम करें
षट्कोण के लिए निर्देश
-मनो-एलडीसी1-एसडीसी1 - डबल सटीक लोड और स्टोर का विस्तार करें
उनके एकल सटीक समकक्षों के लिए
-मनो-पेयरिंग - डुप्लेक्स निर्देशों की तलाश में अक्षम करें
षट्भुज के लिए
-मवार्न-लापता-कोष्ठक - चारों ओर गुम कोष्ठक के लिए चेतावनी
विधेय रजिस्टर
-मवार्न-असंबद्ध-पंजीकरण - रजिस्टर नामों के लिए चेतावनी जो नहीं हैं
मिला हुआ
-मवार्न-साइन-बेमेल - एक हस्ताक्षरित और बेमेल के लिए चेतावनी
अहस्ताक्षरित मूल्य
-कोई भेदभाव नहीं - भेदभाव करने वाले की पीढ़ी को अक्षम करें
जानकारी.
-nvptx-sched4reg - एनवीपीटीएक्स विशिष्ट: रजिस्टर के लिए अनुसूची
दबाव
-प्रिंट-आफ्टर-ऑल - प्रत्येक पास के बाद IR प्रिंट करें
-प्रिंट-पहले-सभी - प्रत्येक पास से पहले IR प्रिंट करें
-प्रिंट-मशीनइंस्ट्र्स =- प्रिंट मशीन instr
-rdf-डंप -
-rdf-सीमा =-
-रेगैलोक - उपयोग करने के लिए आवंटक पंजीकृत करें
= डिफ़ॉल्ट
- रजिस्टर आवंटक के आधार पर चुनें -O विकल्प
=मूल - मूल रजिस्टर आवंटक
=फास्ट - फास्ट रजिस्टर एलोकेटर
= लालची
- लालची रजिस्टर आवंटक
=pbqp - PBQP रजिस्टर आवंटक
-फिर से लिखना-मानचित्र-फ़ाइल=- प्रतीक पुनर्लेखन मानचित्र
-rng-बीज =- यादृच्छिक संख्या जनरेटर के लिए बीज
-सैंपल-प्रोफाइल-चेक-रिकॉर्ड-कवरेज =- N% से कम होने पर चेतावनी दें
इनपुट प्रोफाइल में रिकॉर्ड आईआर से मेल खाते हैं।
-नमूना-प्रोफाइल-जांच-नमूना-कवरेज =- N% से कम होने पर चेतावनी दें
इनपुट प्रोफाइल में नमूने आईआर से मेल खाते हैं।
-नमूना-प्रोफाइल-वैश्विक-ठंडा-दहलीज =- शीर्ष-स्तरीय कार्य जो खाते हैं
प्रोफ़ाइल में एकत्र किए गए सभी नमूनों में से N% से कम, कोल्ड के रूप में चिह्नित किया जाएगा
विचार करने के लिए इनलाइनर।
-नमूना-प्रोफाइल-वैश्विक-गर्म-दहलीज =- शीर्ष-स्तरीय कार्य जो खाते हैं
प्रोफ़ाइल में एकत्र किए गए सभी नमूनों में से N% से अधिक, के लिए हॉट के रूप में चिह्नित किया जाएगा
विचार करने के लिए इनलाइनर।
-नमूना-प्रोफाइल-इनलाइन-हॉट-दहलीज =- इनलाइन फ़ंक्शंस जो अधिक खाते हैं
पैरेंट फ़ंक्शन में एकत्र किए गए सभी नमूनों के N% से अधिक, फिर से इनलाइन किए जाएंगे।
-नमूना-प्रोफ़ाइल-अधिकतम-प्रसार-पुनरावृत्तियों =- जाने के लिए पुनरावृत्तियों की अधिकतम संख्या
सीएफजी के माध्यम से नमूना ब्लॉक/किनारे वजन का प्रचार करते समय।
-स्टैकमैप-संस्करण=- स्टैकमैप एन्कोडिंग संस्करण निर्दिष्ट करें
(डिफ़ॉल्ट = 1)
-आंकड़े - प्रोग्राम से आंकड़े आउटपुट सक्षम करें
(आवेषण के साथ उपलब्ध)
-सारांश-फ़ाइल =- फ़ंक्शन के लिए उपयोग करने के लिए सारांश फ़ाइल
आयात करना।
-समय गुजर जाता है - हर पास का समय, छपाई का बीता समय
बाहर निकलने पर प्रत्येक के लिए
-सत्यापन-डीबग-जानकारी -
-सत्यापन-डोम-जानकारी - प्रभुत्व की जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-लूप-जानकारी - लूप जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-regalloc - रजिस्टर आवंटन के दौरान सत्यापित करें
-सत्यापन-क्षेत्र-जानकारी - क्षेत्र की जानकारी सत्यापित करें (समय लेने वाली)
-सत्यापन-scev - सत्यापित करें कि ScalarEvolution का बैकएज लिया गया है
मायने रखता है (धीमा)
-x86-एएसएम-वाक्यविन्यास - X86 . से निकलने के लिए कोड की शैली चुनें
बैकएंड:
=att - एमिट एटी एंड टी-स्टाइल असेंबली
=इंटेल - एमिट इंटेल-स्टाइल असेंबली
सामान्य विकल्प:
-मदद - उपलब्ध विकल्प प्रदर्शित करें (-हेल्प-हिडन
अधिक जानकारी के लिए)
-सहायता सूची - उपलब्ध विकल्पों की सूची प्रदर्शित करें
(-सहायता-सूची-छिपा हुआ अधिक जानकारी के लिए)
-संस्करण - इस कार्यक्रम का संस्करण प्रदर्शित करें
संचालन:
d[NsS] - संग्रह से फ़ाइलें हटाएं
एम [abiSs]
- संग्रह में फ़ाइल ले जाएँ
p[kN] - संग्रह में मिली प्रिंट फाइल(फाइलें)
क्यू [यूएफएसएस]
- संग्रह में त्वरित संलग्न फ़ाइल
आर [abfiuRsS]
- फ़ाइल (फ़ाइलों) को संग्रह में बदलें या डालें
टी - संग्रह की सामग्री प्रदर्शित करें
x[No] - संग्रह से फ़ाइल (फ़ाइलें) निकालें
संशोधक (कार्यवाही विशिष्ट):
[ए] - [रिलोस] [बी] के बाद फाइल (फाइलें) डालें - [रिलोस] से पहले फाइल डालें ([i] के समान)
[i] - [रिलोस] से पहले फाइल (फाइलें) डालें ([बी] के समान) [ओ] - मूल तिथियों को सुरक्षित रखें [एस] -
एक संग्रह अनुक्रमणिका बनाएं (cf. ranlib) [S] - एक प्रतीक तालिका न बनाएं [u] - अद्यतन
केवल संग्रह सामग्री से नई फ़ाइलें
संशोधक (सामान्य):
[सी] - पुस्तकालय बनाने के लिए चेतावनी न दें [वी] - क्रियाओं के बारे में वर्बोज़ बनें
लिया
onworks.net सेवाओं का उपयोग करके llvm-ranlib-3.8 का ऑनलाइन उपयोग करें