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

सर्वर चलाएं | Ubuntu > | Fedora > |


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

i686-w64-mingw32-widl - क्लाउड में ऑनलाइन

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

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

कार्यक्रम:

नाम


widl - वाइन इंटरफेस डेफिनिशन लैंग्वेज (IDL) कंपाइलर

SYNOPSIS


विडली [विकल्पों] आईडीएल_फाइल
विडली [विकल्पों] --dllडेटा-केवल name1 [name2...]

वर्णन


जब कोई विकल्प उपयोग नहीं किया जाता है तो प्रोग्राम एक हेडर फ़ाइल, और संभवतः क्लाइंट उत्पन्न करेगा और
सर्वर स्टब्स, प्रॉक्सी और dlldata फ़ाइलें, एक टाइपेलिब, और एक UUID फ़ाइल, पर निर्भर करता है
आईडीएल फ़ाइल की सामग्री। यदि कोई विकल्प -c, -h, -p, -s, -t, -u or --स्थानीय-स्टब्स
दिया हुआ है, विडली केवल अनुरोधित फ़ाइलें उत्पन्न करेगा, और कोई अन्य नहीं। जब साथ चलाओ
--dllडेटा-केवल, widl केवल एक dlldata फ़ाइल उत्पन्न करेगा, और इसमें की एक सूची होगी
नाम तर्क के रूप में पारित हुए। आमतौर पर जिस तरह से इस फाइल को अपडेट किया जाता है वह यह है कि हर बार विडली is
रन, यह किसी भी मौजूदा dlldata फ़ाइल को पढ़ता है, और यदि आवश्यक हो तो इसे उसी के साथ पुन: उत्पन्न करता है
नामों की सूची, लेकिन वर्तमान प्रॉक्सी फ़ाइल के साथ शामिल है।

जब बिना किसी तर्क के चलाया जाता है, विडली एक सहायता संदेश प्रिंट करेगा।

विकल्प


सामान्य विकल्प हैं:

-V संस्करण संख्या प्रिंट करें और बाहर निकलें।

-ओ, --आउटपुट=नाम
आउटपुट फ़ाइल का नाम सेट करें। एकाधिक आउटपुट फ़ाइलें उत्पन्न करते समय, यह सेट करता है
फ़ाइल का केवल मूल नाम; संबंधित आउटपुट फाइलों को तब नाम दिया जाता है नाम।एच,
नाम_p.c, आदि

-b सीपीयू-निर्माता[-गिरी]-os
क्रॉस-कंपाइलिंग करते समय लक्ष्य आर्किटेक्चर सेट करें। लक्ष्य विनिर्देश में है
द्वारा लौटाए गए मानक ऑटोकॉन्फ़ प्रारूप config.sub.

हैडर विकल्प हैं:

-h हेडर फाइलें जेनरेट करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में.h.

--oldnames
पुराने नामकरण परंपराओं का प्रयोग करें।

प्रकार पुस्तकालय विकल्प हैं:

-t एक प्रकार का पुस्तकालय उत्पन्न करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में.टीएलबी. यदि आउटपुट
फ़ाइल का नाम समाप्त होता है .res, एक बाइनरी संसाधन फ़ाइल जिसमें टाइप लाइब्रेरी है
इसके बजाय उत्पन्न।

-एम 32, -एम 64
क्रमशः Win32 या Win64 प्रकार की लाइब्रेरी जेनरेट करें।

यूयूआईडी पट्टिका विकल्प हैं:

-u एक UUID फ़ाइल जनरेट करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में_I C.

प्रॉक्सी/स्टब पीढ़ी विकल्प हैं:

-c क्लाइंट स्टब फ़ाइल जेनरेट करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में_सी.सी.

-ओस इनलाइन स्टब्स जेनरेट करें।

-नमस्ते पुरानी शैली के व्याख्या किए गए स्टब्स जेनरेट करें।

-ओइफ़, -ओआईसी, -ओआईसीएफ
पूरी तरह से व्याख्या किए गए स्टब्स नई-शैली उत्पन्न करें।

-p एक प्रॉक्सी उत्पन्न करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में_p.c.

--उपसर्ग-सभी=उपसर्ग
क्लाइंट और सर्वर दोनों स्टब्स के नाम पर डालने के लिए उपसर्ग।

--उपसर्ग-क्लाइंट=उपसर्ग
क्लाइंट स्टब्स के नाम पर लगाने के लिए उपसर्ग।

--उपसर्ग-सर्वर=उपसर्ग
सर्वर स्टब्स के नाम पर लगाने के लिए उपसर्ग।

-s सर्वर स्टब फ़ाइल जनरेट करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में_अनुसूचित जाति.

--विन32, --विन64
केवल क्रमशः 32-बिट या 64-बिट कोड उत्पन्न करें (डिफ़ॉल्ट दोनों को उत्पन्न करना है
एक ही गंतव्य फ़ाइल में 32-बिट और 64-बिट संस्करण)।

--आरटी WinRT का समर्थन करने के लिए IDL के लिए अतिरिक्त भाषा एक्सटेंशन सक्षम करें।

पंजीकरण लिपि विकल्प हैं:

-r एक पंजीकरण स्क्रिप्ट उत्पन्न करें। डिफ़ॉल्ट आउटपुट फ़ाइल नाम है फाइल में_r.rgs। अगर
आउटपुट फ़ाइल का नाम समाप्त होता है .res, स्क्रिप्ट युक्त एक बाइनरी संसाधन फ़ाइल है
इसके बजाय उत्पन्न।

डीएलडेटा पट्टिका विकल्प हैं:

--dllडेटा-केवल name1 [name2...]
निर्दिष्ट प्रॉक्सी नामों का उपयोग करके dlldata फ़ाइल को खरोंच से पुन: उत्पन्न करें। NS
डिफ़ॉल्ट आउटपुट फ़ाइल नाम है dlldata.c.

प्रीप्रोसेसर विकल्प हैं:

-I पथ
पथ में शीर्षलेख खोज निर्देशिका जोड़ें। एकाधिक खोज निर्देशिकाओं की अनुमति है।

-D id[=लहर]
प्रीप्रोसेसर मैक्रो को परिभाषित करें id मूल्य के साथ लहर.

-E केवल प्रीप्रोसेस।

-N इनपुट प्रीप्रोसेस न करें।

डीबग करें विकल्प हैं:

-W पांडित्य चेतावनी सक्षम करें।

-d n डिबग स्तर को गैर ऋणात्मक पूर्णांक पर सेट करें n. यदि उपसर्ग के साथ 0x, यह
एक हेक्साडेसिमल संख्या के रूप में व्याख्या की। मूल्यों के अर्थ के लिए, देखें डीबग
अनुभाग।

कई तरह का विकल्प हैं:

-app_config
अनदेखा किया गया, मध्य संगतता के लिए मौजूद है।

--लोकल-स्टब्स=पट्टिका
ऑब्जेक्ट इंटरफ़ेस में call_as/स्थानीय विधियों के लिए खाली स्टब्स जेनरेट करें और लिखें
उन्हें पट्टिका.

डीबग


डिबग स्तर n निम्नलिखित अर्थ के साथ एक बिटमास्क है:
* 0x01 बताएं कि कौन सा संसाधन पार्स किया गया है (वर्बोज़ मोड)
* 0x02 आंतरिक संरचनाओं को डंप करें
* 0x04 एक पार्सर ट्रेस बनाएं (yydebug=1)
* 0x08 प्रीप्रोसेसर संदेश
* 0x10 प्रीप्रोसेसर लेक्स संदेश
* 0x20 प्रीप्रोसेसर yacc ट्रेस

onworks.net सेवाओं का उपयोग करके i686-w64-mingw32-widl का ऑनलाइन उपयोग करें


Ad


Ad