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

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

nuitka - ক্লাউডে অনলাইন

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

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

কার্যক্রম:

NAME এর


nuitka - পাইথন কম্পাইলার

সাইনোপিসিস


নুইটকা [--মডিউল] [--এক্সিকিউট] [অপশন] main_module.py

বিকল্প


--সংস্করণ
প্রোগ্রামের সংস্করণ নম্বর দেখান এবং প্রস্থান করুন

-h, --help
এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন

--মডিউল
একটি প্রোগ্রামের পরিবর্তে এক্সিকিউটেবল একটি এক্সটেনশন মডিউল তৈরি করুন। ডিফল্ট বন্ধ.

--স্বতন্ত্র, --সুবহ
বিল্ডে স্বতন্ত্র মোড সক্ষম করুন। এটি আপনাকে তৈরি করা বাইনারি স্থানান্তর করতে দেয়
এটি ছাড়া অন্যান্য মেশিন বিদ্যমান পাইথন ইনস্টলেশনের উপর নির্ভর করে। এর মানে
এই বিকল্পগুলি: "--পুনরাবৃত্ত-সমস্ত --recursestdlib". আপনি ব্যবহার করতে চাইতে পারেন
"site.py" মডিউল এড়াতে "--pythonflag=no_site"। ডিফল্ট বন্ধ.

--nofreeze-stdlib
স্বতন্ত্র মোডে ডিফল্টরূপে স্ট্যান্ডার্ড লাইব্রেরির সমস্ত মডিউল হিমায়িত করা হবে
বাইটকোড এটি তাদের সকলকে কম্পাইল করে এবং ফলস্বরূপ সংকলনের সময় বৃদ্ধি পাবে
খুব.

--পাইথন-সংস্করণ=PYTHON_VERSION
পাইথনের প্রধান সংস্করণ ব্যবহার করা হবে, '2.6', '2.7', '3.2', '3.3', '3.4', অথবা
'3.5'। আপনি যা দিয়ে Nuitka চালান তার ডিফল্ট (বর্তমানে 2.7)

--পাইথন-ডিবাগ, --পাইথন-ডিবিজি
ডিবাগ সংস্করণ ব্যবহার করুন বা না. আপনি Nuitka চালানোর জন্য যা ব্যবহার করছেন তা ডিফল্ট ব্যবহার করে
সম্ভবত একটি নন-ডিবাগ সংস্করণ।

--পাইথন-পতাকা=PYTHON_FLAGS
পাইথন পতাকা ব্যবহার করার জন্য। আপনি Nuitka চালানোর জন্য যা ব্যবহার করছেন তা ডিফল্ট ব্যবহার করে, এটি একটি প্রয়োগ করে
নির্দিষ্ট মোড। এগুলি এমন বিকল্প যা স্ট্যান্ডার্ড পাইথন এক্সিকিউটেবলেও বিদ্যমান।
বর্তমানে সমর্থিত: "-S" (ওরফে nosite), "static_hashes" (র্যান্ডমাইজেশন ব্যবহার করবেন না),
"no_warnings" (পাইথন রানটাইম সতর্কতা দেবেন না)। ডিফল্ট খালি।

--সতর্ক-অন্তর্ভুক্ত-ব্যতিক্রম
কম্পাইলের সময় সনাক্ত করা অন্তর্নিহিত ব্যতিক্রমগুলির জন্য প্রদত্ত সতর্কতা।

নিয়ন্ত্রণ দ্য পুনরাবৃত্তির মধ্যে আমদানিকৃত মডিউল:

-- recurse-stdlib
এছাড়াও স্ট্যান্ডার্ড লাইব্রেরি থেকে আমদানি করা মডিউলগুলিতে নামা। ডিফল্ট বন্ধ.

--পুনরাবৃত্ত-কোনটি নয়
কখন --পুনরাবৃত্ত-কোনটি নয় ব্যবহার করা হয়, কোনো আমদানি করা মডিউলে নামবেন না,
অন্যান্য সমস্ত পুনরাবৃত্তি বিকল্প ওভাররাইড করে। ডিফল্ট বন্ধ.

-- recurse-সব, --পুনরাবৃত্ত
কখন -- recurse-সব ব্যবহার করা হয়, সমস্ত আমদানি করা মডিউলে নামার চেষ্টা। পূর্ব নির্ধারিত
বন্ধ।

-- recurse- থেকে=মডিউল/প্যাকেজ
সেই মডিউলে পুনরাবৃত্তি করুন, অথবা যদি একটি প্যাকেজ, পুরো প্যাকেজে। দেওয়া যায়
একাধিক বার. ডিফল্ট খালি।

-- recurse-not-to=মডিউল/প্যাকেজ
যে মডিউল, বা যদি একটি প্যাকেজ, পুরো প্যাকেজ যে কোনো ক্ষেত্রে পুনরাবৃত্তি করবেন না,
অন্য সব অপশন ওভাররাইড করে। একাধিকবার দেওয়া যাবে। ডিফল্ট খালি।

--পুনরাবৃত্ত-প্লাগইন=মডিউল/প্যাকেজ, --রিকারস-ডিরেক্টরি=মডিউল/প্যাকেজ
যে ডিরেক্টরির মধ্যে পুনরাবৃত্তি করুন, এটি একটি প্রদত্ত প্রধান প্রোগ্রাম দ্বারা ব্যবহৃত হয় তা কোন ব্যাপার না
দৃশ্যমান ফর্ম। অন্যান্য সমস্ত পুনরাবৃত্তি বিকল্প ওভাররাইড করে। একাধিকবার দেওয়া যাবে।
ডিফল্ট খালি।

--রিকারস-ফাইল=দৃষ্টান্ত, --পুনরাবৃত্ত-প্যাটার্ন=দৃষ্টান্ত
PATTERN এর সাথে মিলে যাওয়া ফাইলগুলিতে পুনরাবৃত্তি করুন৷ সমস্ত পুনরাবৃত্তি অন্যান্য বিকল্পগুলিকে ওভাররাইড করে। করতে পারা
একাধিকবার দেওয়া হবে। ডিফল্ট খালি।

আশু ফাঁসি পরে সংকলন:

--চালান, --এক্সিকিউট
তৈরি করা বাইনারি অবিলম্বে কার্যকর করুন (বা সংকলিত মডিউল আমদানি করুন)। ডিফল্ট থেকে
বন্ধ।

--ডিবাগার, --জিডিবি
স্বয়ংক্রিয়ভাবে একটি স্ট্যাক ট্রেস পেতে "gdb" এর ভিতরে চালান। ডিফল্ট বন্ধ.

-- execute-with-pythonpath, --কিপ-পাইথনপথ
অবিলম্বে তৈরি বাইনারি কার্যকর করার সময় (--এক্সিকিউটPYTHONPATH রিসেট করবেন না।
যখন সমস্ত মডিউল সফলভাবে অন্তর্ভুক্ত করা হয়, তখন আপনার PYTHONPATH এর প্রয়োজন হবে না
আর।

মনমরা ভাব অপশন উন্নত অভ্যন্তরীণ গাছ:

--ডাম্প-এক্সএমএল, --xml
এক্সএমএল হিসাবে অপ্টিমাইজেশনের চূড়ান্ত ফলাফল ডাম্প করুন, তারপর প্রস্থান করুন।

--ডিসপ্লে-ট্রি
একটি GUI-তে অপ্টিমাইজেশনের চূড়ান্ত ফলাফল প্রদর্শন করুন, তারপর প্রস্থান করুন।

কোড প্রজন্ম পছন্দ:

--উন্নত, --বর্ধিত
CPython আচরণ থেকে ছোটখাটো বিচ্যুতির অনুমতি দিন, যেমন আরও ভালো ট্রেসব্যাক, যা
সত্যিই বেমানান নয়, কিন্তু ভিন্ন।

--ফাইল-রেফারেন্স-পছন্দ=FILE_REFERENCE_MODE
"__file__" কি মান হতে যাচ্ছে তা নির্বাচন করুন। "রানটাইম" সহ (স্বতন্ত্রের জন্য ডিফল্ট
বাইনারি মোড এবং মডিউল মোড), তৈরি করা বাইনারি এবং মডিউল, এর অবস্থান ব্যবহার করে
নিজেরাই "__file__" এর মান কাটাতে। অন্তর্ভুক্ত প্যাকেজ মধ্যে থাকার ভান
যে অবস্থানের নিচে ডিরেক্টরি. এটি আপনাকে ডেটা ফাইলগুলি অন্তর্ভুক্ত করতে দেয়
স্থাপনা আপনি শুধুমাত্র ত্বরণ খুঁজছেন, এটা ব্যবহার করা আপনার জন্য ভাল
"মূল" মান, যেখানে উৎস ফাইলের অবস্থান ব্যবহার করা হবে। "হিমায়িত" সহ ক
স্বরলিপি " " ব্যবহার করা হয়৷ সামঞ্জস্যতার কারণে, "__file__"
মান সবসময় ".py" প্রত্যয় থাকবে এটি আসলে কি তা থেকে স্বাধীন।

আউটপুট ডিরেক্টরি পছন্দ:

--আউটপুট-ডির=ডিরেক্টরী
মধ্যবর্তী এবং চূড়ান্ত আউটপুট ফাইলগুলি কোথায় রাখা উচিত তা নির্দিষ্ট করুন। DIRECTORY হবে
C++ ফাইল, অবজেক্ট ফাইল, ইত্যাদি দিয়ে জনবহুল। বর্তমান ডিরেক্টরিতে ডিফল্ট।

--আউটপুট সরান
মডিউল বা exe ফাইল তৈরি করার পরে বিল্ড ডিরেক্টরি সরিয়ে দেয়। ডিফল্ট থেকে
বন্ধ।

ডেবাগ্ করা বৈশিষ্ট্য:

--ডিবাগ
Nuitka মধ্যে ত্রুটি খুঁজে পেতে সম্ভাব্য সমস্ত স্ব পরীক্ষা চালানো, জন্য ব্যবহার করবেন না
উৎপাদন ডিফল্ট বন্ধ.

-- মুক্ত করা, --নো-ফালা, -- ডোরাকাটা
ভাল ডিবাগার ইন্টারঅ্যাকশনের জন্য ফলস্বরূপ অবজেক্ট ফাইলে ডিবাগ তথ্য রাখুন।
ডিফল্ট বন্ধ.

--প্রোফাইল
সময় ব্যয় করা vmprof ভিত্তিক প্রোফাইলিং সক্ষম করুন। ডিফল্ট বন্ধ.

--চিত্রলেখ
অপ্টিমাইজেশান প্রক্রিয়ার গ্রাফ তৈরি করুন। ডিফল্ট বন্ধ.

--ট্রেস-এক্সিকিউশন
ট্রেসড এক্সিকিউশন আউটপুট, এক্সিকিউট করার আগে কোডের লাইন আউটপুট। ডিফল্ট থেকে
বন্ধ।

--পুনঃকম্পাইল-গ++-শুধুমাত্র
বিদ্যমান ফাইলগুলি নিন এবং সেগুলিকে আবার কম্পাইল করুন৷ এর সাথে সম্পাদিত C++ ফাইলগুলিকে কম্পাইল করার অনুমতি দেয়৷
উৎপন্ন উৎসে দ্রুত ডিবাগিং পরিবর্তনের জন্য C++ কম্পাইলার। ডিফল্ট থেকে
বন্ধ পাইথন সোর্স কম্পাইল করার উপর নির্ভর করে এটি কোন ফাইলগুলির দিকে তাকাবে তা নির্ধারণ করতে।

--উৎপন্ন-গ++-শুধুমাত্র
শুধুমাত্র C++ সোর্স কোড তৈরি করুন এবং এটিকে বাইনারি বা মডিউলে কম্পাইল করবেন না। এই
ডিবাগিং এবং কোড কভারেজ বিশ্লেষণের জন্য যা CPU নষ্ট করে না। ডিফল্ট বন্ধ.

--পরীক্ষামূলক
'পরীক্ষামূলক' হিসাবে ঘোষিত বৈশিষ্ট্যগুলি ব্যবহার করুন। পরীক্ষামূলক না হলে কোন প্রভাব থাকতে পারে
বৈশিষ্ট্যগুলি কোডে উপস্থিত রয়েছে। ডিফল্ট বন্ধ.

ব্যাক-এন্ড সি ++ সংকলনকারী পছন্দ:

--ঝনঝন শব্দ
ঝনঝন শব্দের ব্যবহার প্রয়োগ করুন (3.2 বা উচ্চতর ক্ল্যাং প্রয়োজন)। ডিফল্ট বন্ধ.

--মিংডব্লিউ
উইন্ডোজে MinGW এর ব্যবহার জোরদার করুন। ডিফল্ট বন্ধ.

--msvc=MSVC
Windows এ নির্দিষ্ট MSVC সংস্করণের ব্যবহার প্রয়োগ করুন৷ অনুমোদিত মান যেমন 9.0,
9.0exp, ইনস্টল করা কম্পাইলারগুলির একটি তালিকার জন্য একটি অবৈধ মান নির্দিষ্ট করুন। ডিফল্ট থেকে
সবচেয়ে সাম্প্রতিক সংস্করণ।

-j N, -- চাকরি=N
সমান্তরাল C++ কম্পাইলার কাজের অনুমোদিত সংখ্যা উল্লেখ করুন। সিস্টেমে ডিফল্ট
CPU গণনা।

--lto যদি উপলব্ধ এবং ব্যবহারযোগ্য (g++ 4.6 এবং উচ্চতর) লিঙ্ক টাইম অপ্টিমাইজেশান ব্যবহার করুন। পূর্ব নির্ধারিত
বন্ধ।

রচনা বৈশিষ্ট্য:

--শো-স্কন
নন-কিয়েট মোডে Scons পরিচালনা করুন, এক্সিকিউটেড কমান্ড দেখান। ডিফল্ট বন্ধ.

--শো-প্রগতি
অগ্রগতি তথ্য এবং পরিসংখ্যান প্রদান. ডিফল্ট বন্ধ.

--শো-মেমরি
মেমরি তথ্য এবং পরিসংখ্যান প্রদান. ডিফল্ট বন্ধ.

--শো-মডিউল
অন্তর্ভুক্ত মডিউলগুলিতে একটি চূড়ান্ত সারাংশ প্রদান করুন। ডিফল্ট বন্ধ.

-- ভারবোস
গৃহীত কর্মের আউটপুট বিবরণ, বিশেষ. অপ্টিমাইজেশানে অনেক হয়ে যেতে পারে। পূর্ব নির্ধারিত
বন্ধ।

উইন্ডোজ নির্দিষ্ট আউটপুট নিয়ন্ত্রণ করুন:

--উইন্ডোজ-অক্ষম-কনসোল
উইন্ডোজের জন্য কম্পাইল করার সময়, কনসোল উইন্ডোটি অক্ষম করুন। ডিফল্ট বন্ধ.

--উইন্ডোজ-আইকন=ICON_PATH, --আইকন=ICON_PATH
এক্সিকিউটেবল আইকন যোগ করুন (শুধুমাত্র উইন্ডোজ)।

প্লাগ লাগানো নিয়ন্ত্রণ করুন:

--প্লাগইন-সক্রিয় করুন=PLUGINS_ENABLED, --সক্ষম-প্লাগইন=PLUGINS_ENABLED
সক্ষম প্লাগইন। প্লাগ-ইন নাম হতে হবে। ব্যবহার করুন --প্লাগইনলিস্ট সম্পূর্ণ তালিকা জিজ্ঞাসা করতে এবং
প্রস্থান ডিফল্ট খালি।

--প্লাগইন-অক্ষম করুন=PLUGINS_DISABLED, --অক্ষম-প্লাগইন=PLUGINS_DISABLED
নিষ্ক্রিয় প্লাগইন. প্লাগ-ইন নাম হতে হবে। ব্যবহার করুন --প্লাগইনলিস্ট সম্পূর্ণ তালিকা জিজ্ঞাসা করতে
এবং প্রস্থান করুন। ডিফল্ট খালি।

--প্লাগইন-নো-সনাক্তকরণ
প্লাগইনগুলি ব্যবহার করা হতে পারে কিনা তা সনাক্ত করতে পারে এবং আপনি এর মাধ্যমে সতর্কতা নিষ্ক্রিয় করতে পারেন
--প্লাগইন-অক্ষম করুন=প্লাগইন যা সতর্ক করা হয়েছে, অথবা আপনি নিষ্ক্রিয় করতে এই বিকল্পটি ব্যবহার করতে পারেন
সম্পূর্ণরূপে প্রক্রিয়া, যা অবশ্যই এই হিসাবে কিছুটা সংকলনের গতি বাড়ায়
আপনি কোন প্লাগ-ইনগুলি ব্যবহার করতে চান তা নিশ্চিত হয়ে গেলে সনাক্তকরণ কোডটি নিষ্ফল হয়ে যায়৷
ডিফল্ট বন্ধ.

উদাহরণ


একটি মডিউল "some_module.so" এ একটি পাইথন ফাইল "some_module.py" কম্পাইল করুন:

$ nuitka some_module.py

একটি এক্সিকিউটেবল "some_program.exe" এ একটি পাইথন প্রোগ্রাম "some_program.py" কম্পাইল করুন:

$ nuitka --exe some_program.py

একটি পাইথন প্রোগ্রাম "some_program.py" এবং প্যাকেজ "some_package" এটি ব্যবহার করে কম্পাইল করে
এক্সিকিউটেবল "some_program.exe":

$ nuitka --exe --recurse-to=some_package some_program.py

একটি পাইথন প্রোগ্রাম "some_program.py" এবং এটি ব্যবহারযোগ্য সমস্ত মডিউল কম্পাইল করুন
"some_program.exe"। তারপর প্রস্তুত হলে অবিলম্বে এটি কার্যকর করুন:

$ nuitka --exe --execute --recurse-all some_program.py

একটি পাইথন প্রোগ্রাম "some_program.py" এবং এটি যে মডিউলগুলি ব্যবহার করে (এমনকি স্ট্যান্ডার্ড লাইব্রেরি) কম্পাইল করুন
একটি এক্সিকিউটেবল "some_program.exe" এ:

$ nuitka --recurse-all --recurse-stdlib some_program.py --exe

একটি পাইথন প্রোগ্রাম "some_program.py" এবং এটি ব্যবহারযোগ্য মডিউলগুলি কম্পাইল করুন
"some_program.exe"। ডিবাগ তথ্য রাখুন, তাই valrind, gdb, ইত্যাদি চমৎকার কাজ করে।

দ্রষ্টব্য: এটি * কর্মক্ষমতাকে * অবনমিত করবে না:

$ nuitka --unstriped --recurse-all some_program.py --exe

একটি পাইথন প্রোগ্রাম "some_program.py" এবং এটি ব্যবহারযোগ্য মডিউলগুলি কম্পাইল করুন
"some_program.exe"। উত্পন্ন C++ এর সঠিকতা সম্পর্কে সব ধরনের চেক করুন এবং
রান-টাইম চেক

দ্রষ্টব্য: এটি কর্মক্ষমতা হ্রাস করবে এবং শুধুমাত্র Nuitka ডিবাগ করতে ব্যবহার করা উচিত:

$ nuitka --debug --recurse-all some_program.py --exe

একটি পাইথন প্রোগ্রাম "some_program.py" এবং এটি ব্যবহারযোগ্য মডিউলগুলি কম্পাইল করুন
"some_program.exe"। উত্পন্ন C++ এর সঠিকতা সম্পর্কে সব ধরনের চেক করুন এবং
রান-টাইম চেক এছাড়াও ডিবাগ পাইথন লাইব্রেরি ব্যবহার করুন, যা নিজস্ব চেক করে।

দ্রষ্টব্য: এটি কর্মক্ষমতা হ্রাস করবে এবং শুধুমাত্র Nuitka ডিবাগ করতে ব্যবহার করা উচিত:

$ nuitka --debug --python-debug --recurse-all some_program.py --exe

একটি পাইথন প্রোগ্রাম "some_program.py" কম্পাইল করুন এবং প্লাগইন মডিউলগুলি এটি চালানোর সময় লোড হয়
একটি এক্সিকিউটেবল "some_program.exe":

$ nuitka --recurse-all --recurse-directory=plugins_dir some_program.py --exe

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


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

  • 1
    aarch64-linux-gnu-gnat
    aarch64-linux-gnu-gnat
    গ্নাট, গ্নাটবিন্ড, গ্নাটবিল, গ্ন্যাচপ,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - GNAT টুলবক্স
    বর্ণনা: ম...
    aarch64-linux-gnu-gnat চালান
  • 2
    aarch64-linux-gnu-gnatbind-5
    aarch64-linux-gnu-gnatbind-5
    গ্নাট, গ্নাটবিন্ড, গ্নাটবিল, গ্ন্যাচপ,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - GNAT টুলবক্স
    বর্ণনা: ম...
    aarch64-linux-gnu-gnatbind-5 চালান
  • 3
    cproto
    cproto
    cproto - C ফাংশন প্রোটোটাইপ তৈরি করে
    এবং ফাংশন সংজ্ঞা রূপান্তর ...
    cproto চালান
  • 4
    cps-auth
    cps-auth
    cps-auth - OAuth2 সম্পাদন করুন
    ক্লাউডপ্রিন্ট-পরিষেবার জন্য প্রমাণীকরণ...
    cps-auth চালান
  • 5
    ফাঁক4
    ফাঁক4
    gap4 - জিনোম সমাবেশ প্রোগ্রাম (এর অংশ
    স্ট্যাডেন প্যাকেজ) ...
    রান ফাঁক 4
  • 6
    ফাঁক5
    ফাঁক5
    gap5 - জিনোম সমাবেশ প্রোগ্রাম (এর অংশ
    স্ট্যাডেন প্যাকেজ) ...
    রান ফাঁক 5
  • আরও »

Ad