ইংরেজিফরাসিস্প্যানিশ

সার্ভার চালান | Ubuntu > | Fedora > |


অনওয়ার্কস ফেভিকন

i686-w64-mingw32-widl - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে i686-w64-mingw32-widl চালান

এটি হল i686-w64-mingw32-widl কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


widl - ওয়াইন ইন্টারফেস ডেফিনিশন ল্যাঙ্গুয়েজ (IDL) কম্পাইলার

সাইনোপিসিস


widl [অপশন] IDL_file
widl [অপশন] --dlldata-শুধুমাত্র name1 [name2...]

বর্ণনাঃ


যখন কোন বিকল্প ব্যবহার করা হয় না প্রোগ্রামটি একটি হেডার ফাইল তৈরি করবে, এবং সম্ভবত ক্লায়েন্ট এবং
সার্ভার স্টাব, প্রক্সি এবং dlldata ফাইল, একটি টাইপলিব এবং একটি UUID ফাইল, এর উপর নির্ভর করে
IDL ফাইলের বিষয়বস্তু। যদি কোন বিকল্প থাকে -c, -h, -p, -s, -t, -u or --স্থানীয়-স্টাব
দেওয়া হয়, widl শুধুমাত্র অনুরোধ করা ফাইলগুলি তৈরি করবে, অন্য কোনটি নয়। সঙ্গে চালানো যখন
--dlldata-শুধুমাত্র, widl শুধুমাত্র একটি dlldata ফাইল তৈরি করবে এবং এতে একটি তালিকা থাকবে
নাম যুক্তি হিসাবে পাস. সাধারণত এই ফাইলটি যেভাবে আপডেট করা হয় তা হল প্রতিবার widl is
রান করুন, এটি যেকোন বিদ্যমান dlldata ফাইলটি পড়ে এবং প্রয়োজনে এটি একই সাথে পুনরায় তৈরি করে
নামের তালিকা, কিন্তু বর্তমান প্রক্সি ফাইল সহ।

যখন কোন যুক্তি ছাড়াই চালানো হয়, widl একটি সাহায্য বার্তা প্রিন্ট করবে।

বিকল্প


সাধারণ বিকল্প:

-V সংস্করণ নম্বর প্রিন্ট করুন এবং প্রস্থান করুন।

-ও, --আউটপুট=নাম
আউটপুট ফাইলের নাম সেট করুন। একাধিক আউটপুট ফাইল তৈরি করার সময়, এটি সেট করে
শুধুমাত্র ফাইলের ভিত্তি নাম; সংশ্লিষ্ট আউটপুট ফাইল তারপর নামকরণ করা হয় নাম.h,
নাম_p.c, ইত্যাদি

-b cpu- প্রস্তুতকারক[-শাঁস]-os
ক্রস-কম্পাইল করার সময় লক্ষ্য আর্কিটেকচার সেট করুন। লক্ষ্য স্পেসিফিকেশন আছে
স্ট্যান্ডার্ড অটোকনফ ফরম্যাট যা দ্বারা প্রত্যাবর্তন করা হয়েছে config.sub.

শিরোলেখ বিকল্প:

-h হেডার ফাইল তৈরি করুন। ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল.h.

--পুরনো নাম
পুরানো নামকরণ প্রথা ব্যবহার করুন.

আদর্শ লাইব্রেরি বিকল্প:

-t একটি টাইপ লাইব্রেরি তৈরি করুন। ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল.tlb. আউটপুট হলে
ফাইলের নাম শেষ হয় .res, একটি বাইনারি রিসোর্স ফাইল যা লাইব্রেরি টাইপ করে
পরিবর্তে উত্পন্ন।

-m32, -m64
যথাক্রমে একটি Win32 বা Win64 টাইপ লাইব্রেরি তৈরি করুন।

ইউআইডি ফাইল বিকল্প:

-u একটি UUID ফাইল তৈরি করুন। ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল_i.c.

প্রক্সি/স্টাব প্রজন্ম বিকল্প:

-c একটি ক্লায়েন্ট স্টাব ফাইল তৈরি করুন। ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল_c.c.

-ওএস ইনলাইন স্টাব তৈরি করুন।

-আরে পুরানো-শৈলী ব্যাখ্যা করা স্টাব তৈরি করুন।

-ওইফ, -ওআইসি, -ওআইসিএফ
নতুন-শৈলী সম্পূর্ণরূপে ব্যাখ্যা করা স্টাব তৈরি করুন।

-p একটি প্রক্সি তৈরি করুন। ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল_p.c.

--প্রিফিক্স-সব=উপসর্গ
ক্লায়েন্ট এবং সার্ভার স্টাব উভয়ের নাম রাখার উপসর্গ।

--প্রিফিক্স-ক্লায়েন্ট=উপসর্গ
ক্লায়েন্ট স্টাবের নামের উপর রাখা উপসর্গ।

--প্রিফিক্স-সার্ভার=উপসর্গ
সার্ভার স্টাব নামের উপর রাখা উপসর্গ.

-s একটি সার্ভার স্টাব ফাইল তৈরি করুন। ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল_s.c.

--উইন32, --উইন64
শুধুমাত্র যথাক্রমে 32-বিট বা 64-বিট কোড তৈরি করুন (ডিফল্ট হল উভয়ই তৈরি করা
32-বিট এবং 64-বিট সংস্করণ একই গন্তব্য ফাইলে)।

--আরটি WinRT সমর্থন করতে IDL-এর জন্য অতিরিক্ত ভাষা এক্সটেনশন সক্রিয় করুন।

নিবন্ধন লিপি বিকল্প:

-r একটি নিবন্ধন স্ক্রিপ্ট তৈরি করুন. ডিফল্ট আউটপুট ফাইলের নাম ইনফাইল_r.rgs। যদি
আউটপুট ফাইলের নাম শেষ হয় .res, স্ক্রিপ্ট ধারণকারী একটি বাইনারি সম্পদ ফাইল হয়
পরিবর্তে উত্পন্ন।

Dlldata ফাইল বিকল্প:

--dlldata-শুধুমাত্র name1 [name2...]
নির্দিষ্ট প্রক্সি নাম ব্যবহার করে স্ক্র্যাচ থেকে dlldata ফাইলটি পুনরায় তৈরি করুন। দ্য
ডিফল্ট আউটপুট ফাইলের নাম dlldata.c.

প্রিপ্রসেসর বিকল্প:

-I পথ
পাথে একটি হেডার অনুসন্ধান ডিরেক্টরি যোগ করুন। একাধিক অনুসন্ধান ডিরেক্টরি অনুমোদিত.

-D id[=Val]
প্রিপ্রসেসর ম্যাক্রো সংজ্ঞায়িত করুন id মান সহ Val.

-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