अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

क्लैंग-चेक-3.6 - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में क्लैंग-चेक-3.6 चलाएं।

यह क्लैंग-चेक-3.6 कमांड है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


क्लैंग-चेक - क्लैंग-चेक के लिए मैनुअल पेज 3.6

वर्णन


त्रुटि: ld.so: LD_PRELOAD से ऑब्जेक्ट 'libfakeroot-sysv.so' प्रीलोड नहीं किया जा सकता (नहीं कर सकता
साझा ऑब्जेक्ट फ़ाइल खोलें): अनदेखा किया गया। उपयोग: क्लैंग-चेक [विकल्प] [... ]

विकल्प:

आम विकल्प:

-मदद - उपलब्ध विकल्प प्रदर्शित करें (-हेल्प-हिडन अधिक जानकारी के लिए)

-सहायता सूची - उपलब्ध विकल्पों की सूची प्रदर्शित करें (-सहायता-सूची-छिपा हुआ एसटी
अधिक)

-संस्करण - इस कार्यक्रम का संस्करण प्रदर्शित करें

क्लैंग-चेक विकल्प:

-विश्लेषण - स्थिर विश्लेषण इंजन चलाएँ

-एस्ट-डंप - एएसटी बनाएं और फिर डीबग करें उन्हें डंप करें

-अस्ट-डंप-फ़िल्टर=- साथ उपयोग -एस्ट-डंप or -एस्ट-प्रिंट केवल AST . को डंप/प्रिंट करने के लिए
एक योग्य नाम में एक निश्चित सबस्ट्रिंग वाले घोषणा नोड्स। उपयोग -आस्त-सूची सेवा मेरे
सभी फ़िल्टर करने योग्य घोषणा नोड नामों की सूची बनाएं।

-आस्त-सूची - एएसटी बनाएं और योग्य घोषणा नोड की सूची प्रिंट करें
नामों

-एस्ट-प्रिंट - एएसटी बनाएं और फिर उन्हें सुंदर प्रिंट करें

-अतिरिक्त-तर्क =- कंपाइलर कमांड लाइन में जोड़ने के लिए अतिरिक्त तर्क

-अतिरिक्त-तर्क-पहले =- कंपाइलर कमांड लाइन को प्रीपेन्ड करने के लिए अतिरिक्त तर्क

-फिक्स-क्या-आप-कर सकते हैं - अपरिवर्तनीय त्रुटियों की उपस्थिति में भी फिक्स-इट सलाह लागू करें

-इसे ठीक करो - इनपुट स्रोत पर फिक्स-इट सलाह लागू करें

-पी =- पथ बनाएँ

-p कंपाइल कमांड डेटाबेस को पढ़ने के लिए उपयोग किया जाता है।

उदाहरण के लिए, यह एक सीएमके बिल्ड डायरेक्टरी हो सकती है जिसमें नाम की फाइल होती है
Compil_commands.json मौजूद है (उपयोग करें) -DCMAKE_EXPORT_COMPILE_COMMANDS=ON सीएमके विकल्प
इस आउटपुट को प्राप्त करने के लिए)। जब कोई बिल्ड पथ निर्दिष्ट नहीं किया जाता है, तो की खोज करें
Compil_commands.json पहले इनपुट के सभी मूल पथों के माध्यम से प्रयास किया जाएगा
फ़ाइल। देखो: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html एक उदाहरण के लिए
सोर्स ट्री पर क्लैंग टूलिंग की स्थापना।

... स्रोत फ़ाइलों के पथ निर्दिष्ट करें। ये रास्ते हैं

संकलन कमांड डेटाबेस में देखा गया। यदि किसी फ़ाइल का पथ निरपेक्ष है, तो यह
सीएमके के स्रोत पेड़ में इंगित करने की जरूरत है। यदि पथ सापेक्ष है, तो धारा
वर्किंग डायरेक्टरी को सीएमके सोर्स ट्री में होना चाहिए और फाइल एक में होनी चाहिए
वर्तमान कार्यशील निर्देशिका की उपनिर्देशिका। रिश्तेदार फाइलों में "./" उपसर्ग
स्वचालित रूप से हटा दिया जाएगा, लेकिन शेष सापेक्ष पथ का प्रत्यय होना चाहिए
संकलन कमांड डेटाबेस में एक पथ।

उदाहरण के लिए, सोर्स ट्री के सबट्री में सभी फाइलों पर क्लैंग-चेक चलाने के लिए, उपयोग करें:

पथ खोजें/में/उपट्री -रतालू '*.cpp'|xargs क्लैंग-चेक

या एक विशिष्ट निर्माण पथ का उपयोग करना:

पथ खोजें/में/उपट्री -रतालू '*.cpp'|xargs क्लैंग-चेक -p निर्माण/पथ

ध्यान दें, कि पथ/में/उपट्री और वर्तमान निर्देशिका को वर्णित नियमों का पालन करना चाहिए
ऊपर।

onworks.net सेवाओं का उपयोग करके क्लैंग-चेक-3.6 ऑनलाइन का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad