wineg++ - ক্লাউডে অনলাইন

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

কার্যক্রম:

NAME এর


winegcc - ওয়াইন C এবং C++ MinGW সামঞ্জস্যপূর্ণ কম্পাইলার

সাইনোপিসিস


winegcc [অপশন] ইনফাইল...

বর্ণনাঃ


winegcc একটি জিসিসি র‍্যাপার যা লিনাক্সের অধীনে একটি MinGW সামঞ্জস্যপূর্ণ কম্পাইলার প্রদান করার চেষ্টা করে।
এটি Win32 ডেভেলপারদের জন্য সবচেয়ে উপযোগী যারা কেবল উইন্ডোজ থেকে তাদের MinGW কোড নিতে পারেন,
এবং লিনাক্সে উইনেলিবের অধীনে পরিবর্তন ছাড়াই এটি পুনরায় কম্পাইল করুন। wineg++ বেশিরভাগই গ্রহণ করে
winegcc হিসাবে একই বিকল্প.

winegcc এর লক্ষ্য হল সহজভাবে gcc/g++/windres এর সাথে প্রতিস্থাপন করতে সক্ষম হওয়া
একটি MinGW মেকফাইলে winegcc/wineg++/wrc, এবং শুধুমাত্র Winelib ব্যবহার করে অ্যাপ্লিকেশন পুনরায় কম্পাইল করুন
ওয়াইন অধীনে. যদিও সাধারণত ছোটখাটো সামঞ্জস্য আছে যা করতে হবে
অ্যাপ্লিকেশন সোর্স কোড এবং/অথবা Makefile, এটি একটি ফ্যাশন যে তাদের করতে বেশ সহজ
MinGW এবং ওয়াইন পরিবেশের মধ্যে সামঞ্জস্যপূর্ণ।

এই ম্যানুয়াল শুধুমাত্র জিসিসি থেকে পার্থক্য নথিভুক্ত করবে; জন্য gcc ম্যানুয়াল পরামর্শ করুন
এই বিকল্পগুলি সম্পর্কে আরও তথ্য।

বিকল্প


জিসিসি বিকল্প: সমস্ত gcc বিকল্প সমর্থিত, এবং ব্যাকএন্ড কম্পাইলার বরাবর পাস করা হয়।

-Bউপসর্গ
এই বিকল্পটি নির্দিষ্ট করে যে কোথায় এক্সিকিউটেবল, লাইব্রেরি, ফাইল অন্তর্ভুক্ত করতে হবে এবং
কম্পাইলার নিজেই ডেটা ফাইল। এটি একটি স্ট্যান্ডার্ড জিসিসি বিকল্প যা হয়েছে
চিনতে প্রসারিত a উপসর্গ '/tools/winebuild' দিয়ে শেষ হয়, এই ক্ষেত্রে
winegcc ওয়াইন নিজেই তৈরি করার জন্য একটি বিশেষ মোডে প্রবেশ করে। বিকাশকারীদের এড়ানো উচিত
ম্যাজিক প্রত্যয় দিয়ে শেষ হওয়া উপসর্গ, অথবা যদি তা সম্ভব না হয়, তাহলে সহজভাবে প্রকাশ করুন
এটি ভিন্নভাবে, যেমন '/tools/winebuild/', বিশেষ আচরণ এড়াতে।

-fno-short-wchar
লক্ষ্যের জন্য ডিফল্ট হতে wchar_t-এর জন্য অন্তর্নিহিত প্রকারটিকে ওভাররাইড করুন
সংক্ষিপ্ত স্বাক্ষরবিহীন int ব্যবহার করার জন্য, যা Win32 এর জন্য ডিফল্ট।

-মকনসোল
এই বিকল্পটি '--সাবসিস্টেম কনসোল'কে ওয়াইনবিল্ডে, কনসোল তৈরি করতে পাস করে
অ্যাপ্লিকেশন এটা ডিফল্ট.

-ম্নো-সিগউইন
হোস্ট সিস্টেম libc-এর বিরুদ্ধে লিঙ্ক করার পরিবর্তে MSVCRT-এর ওয়াইন বাস্তবায়ন ব্যবহার করুন।
এটি বেশিরভাগ Win32 অ্যাপ্লিকেশনের জন্য প্রয়োজনীয়, যেমনটি তারা সাধারণত
MSVCRT এর বিভিন্ন বৈশিষ্ট্যের উপর নির্ভর করে। এই সুইচটি MinGW দ্বারাও ব্যবহৃত হয়
Cygwin libc-এর বিরুদ্ধে লিঙ্ক করার পরিবর্তে Windows এ MSVCRT-এর বিরুদ্ধে লিঙ্ক করতে কম্পাইলার।
MinGW এর সাথে সিনট্যাক্স ভাগ করে নেওয়ার ফলে মেকফাইলগুলি লেখা খুব সহজ হয় যা এর অধীনে কাজ করে
ওয়াইন, MinGW+MSYS বা MinGW+Cygwin।

-মিউনিকোড
ইউনিকোড হতে অ্যাপ্লিকেশনটির ডিফল্ট এন্ট্রি পয়েন্ট সেট করুন wmain() পরিবর্তে
মান প্রধান ().

-মুইন্ডোস
এই বিকল্পটি ডিফল্ট তালিকায় -lgdi32, -lcomdlg32, এবং -lshell32 যোগ করে
লাইব্রেরি, এবং গ্রাফিকাল তৈরি করতে ওয়াইনবিল্ডে '--সাবসিস্টেম উইন্ডোজ' পাস করে
অ্যাপ্লিকেশন।

-নোডফল্টলিবস
লিঙ্ক করার সময় স্ট্যান্ডার্ড সিস্টেম লাইব্রেরি ব্যবহার করবেন না। এই একটি সর্বনিম্ন অন্তর্ভুক্ত
-lkernel32, -luser32, -ladvapi32, এবং ব্যাকএন্ড দ্বারা ব্যবহৃত যেকোনো ডিফল্ট লাইব্রেরি
কম্পাইলার -mwindows বিকল্পটি বর্ণনা অনুযায়ী ডিফল্ট লাইব্রেরির তালিকাকে বাড়িয়ে দেয়
উপরে।

-নোস্টার্ট ফাইল
লিঙ্ক করার সময় winecrt0 লাইব্রেরি যোগ করবেন না।

-ডব্লিউবি,পছন্দ
ওয়াইনবিল্ড করার জন্য একটি বিকল্প পাস করুন। যদি পছন্দ কমা রয়েছে, এটি একাধিক ভাগে বিভক্ত
কমাগুলিতে বিকল্পগুলি।

সংজ্ঞায়িত করে


winegcc __WINE__ সংজ্ঞায়িত করে, কোডের জন্য যা জানতে হবে কখন এটি কম্পাইল করা হচ্ছে
মদ. এটি WIN32, _WIN32, __WIN32, __WIN32__, __WINNT, এবং __WINNT__ এর জন্যও সংজ্ঞায়িত করে
MinGW এর সাথে সামঞ্জস্যপূর্ণ।

onworks.net পরিষেবা ব্যবহার করে অনলাইনে wineg++ ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম