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

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

কার্যক্রম:

NAME এর


ecppc - এর জন্য কম্পাইলার ecpp(২০১০)

সাইনোপিসিস


ecppc [-bhszvtM] [-স-] [-o ফাইলের নাম] [-n নাম] [-m MIME ধরণ] [--মিমিটাইপস ফাইলের নাম] [-I
Dir] [-l লগ-বিভাগ] ফাইলের নাম

ecppc -বিবি ফাইলের নাম ...

বর্ণনাঃ


ecppc ecpp-ভাষার জন্য কম্পাইলার। ecpp একটি টেমপ্লেট ভাষা, যা দেয়
ব্যবহারকারী সি++-কোড এইচটিএমএল-এ ব্যবহারের জন্য এম্বেড করে tntnet(8). ecppc থেকে একটি C++-শ্রেণী তৈরি করে
একটি ecpp টেমপ্লেট। এটি একটি C++-শ্রেণীতে বাইনারি ডেটা কম্পাইল করতে পারে, যা এটি সম্ভব করে তোলে
একটি tntnet অ্যাপ্লিকেশনে তাদের সংহত করতে।

বিকল্প


-b এটি বাইনারি-মোড সক্ষম করে। Ecppc ecpp-tags সন্ধান করে না, কিন্তু একটি ক্লাস তৈরি করে,
যা শুধু ডাটা কপি করে

-বিবি এটি মাল্টি-বাইনারী-মোড সক্ষম করে। প্রতিটি বাইনারি-ফাইলের কিছু ওভারহেড থাকে, যখন প্যাক করা হয়
একটি tntnet-অ্যাপ্লিকেশনে। এই ওভারহেড বেশ উল্লেখযোগ্য হতে পারে, যখন
বাইনারি-ফাইলগুলি ছোট, একটি ওয়েব অ্যাপ্লিকেশনের ছোট আইকনের মতো। এটা কমাতে
ওভারহেড, একাধিক বাইনারি একটি একক শ্রেণীতে প্যাক করা যেতে পারে, যা অপসারণ করে
প্রতি-বাইনারী ওভারহেড সম্পূর্ণরূপে।

যখন উপাদানটি কল করা হয়, তখন এটি পাথ-তথ্য-প্যারামিটার ব্যবহার করে
(request.getPathInfo()) অনুরোধ থেকে, সিদ্ধান্ত নিতে, কোন বাইনারি পাঠাতে হবে। যদি না
ফাইলের নাম পাথ-তথ্যের সাথে মেলে, প্রক্রিয়াকরণ প্রত্যাখ্যান করা হয়েছে। বাইনারি হতে হবে না
একই mime-টাইপ, যেহেতু mime-টাইপ স্বয়ংক্রিয়ভাবে mime-ডাটাবেস থেকে দেখা হয়
সোর্স-ফাইলের ফাইল-এক্সটেনশন দ্বারা।

-i ফাইলের নাম
মাল্টি বাইনারি মোডে (বিকল্প -বিবি) ফাইলের নাম নির্দিষ্ট ফাইল থেকে পড়া যাবে
এই বিকল্পের সাথে। কমান্ড লাইনটি খুব দীর্ঘ বা ঠিক হয়ে গেলে এটি কার্যকর হতে পারে
সুবিধার জন্য.

-I Dir ডিরেক্টরিতে অন্তর্ভুক্ত ফাইল অনুসন্ধান করুন। এই বিকল্পটি একাধিকবার পাস করা যেতে পারে। সব
অন্তর্ভুক্ত-ফাইলগুলির জন্য নির্দিষ্ট ডিরেক্টরিগুলি পালাক্রমে অনুসন্ধান করা হয়।

-l লগ-বিভাগ
লগ বিভাগ সেট করুন। ডিফল্ট হয় component.componentname.

-L #লাইন-নির্দেশের জেনারেশন অক্ষম করুন

-m MIME ধরণ
আউটপুটের মাইমেটাইপ সেট করুন। এটি হল মাইমেটাইপ, কম্পোনেন্ট দ্বারা ব্রাউজারে পাঠানো হয়
বিষয়বস্তু-প্রকার- শিরোনামে। এই পরামিতি ছাড়া mimetype থেকে দেখা হয়
সোর্স-ফাইলের ফাইল-এক্সটেনশন ব্যবহার করে আপনার সিস্টেমের মাইম-ডাটাবেস।

--মিমিটাইপস ফাইল
ফাইল থেকে মাইমেটাইপ পড়ুন (ডিফল্ট: /etc/mime.types).

-M এটি স্বাভাবিক প্রক্রিয়াকরণ অক্ষম করে এবং এটি থেকে শুধুমাত্র ecpp-নির্ভরতাগুলি প্রিন্ট করে
উপাদান. আউটপুট একটি Makefile মধ্যে অন্তর্ভুক্ত করা যেতে পারে. Ecpp-নির্ভরতা হয়
<%include>-ট্যাগ দ্বারা পরিচয় করিয়ে দেয়।

-n নাম
উপাদানের নাম সেট করুন। সাধারণত এটি উৎস-ফাইল-নাম থেকে উদ্ভূত হয়
পাথ এবং .ecpp-এক্সটেনশন অপসারণ করে।

-o ফাইলের নাম
ফাইলের নামটি বের করার পরিবর্তে উত্পন্ন ফাইলটিকে নির্দিষ্ট ফাইলে লিখুন
উৎস-ফাইল-নাম থেকে। আউটপুট ফাইলের নাম সাধারণত সোর্স-ফাইল যেখানে
এক্সটেনশনটি .cpp দ্বারা প্রতিস্থাপিত হয়।

-p ইনপুট ফাইলের নাম থেকে উপাদানের নাম নেওয়ার সময় পথের নাম রাখুন।

-s সিঙ্গেলটন তৈরি করুন। সাধারণত ecppc স্বয়ংক্রিয়ভাবে সিদ্ধান্ত নেয়, যদি টেমপ্লেট হয়
সিঙ্গলটনের জন্য উপযুক্ত। এই বিকল্পটি ecppc-কে একটি সিঙ্গেলটন তৈরি করতে বাধ্য করে।

-স- একটি সিঙ্গলটন তৈরি করবেন না।

-v ভার্বোস মোড সক্ষম করুন। এই প্রক্রিয়াকরণ সম্পর্কে অতিরিক্ত তথ্য মুদ্রণ
স্ট্যান্ডার্ড-আউটপুট।

-z কম্পোনেন্টে ডেটা কম্প্রেস করুন। সংকুচিত ডেটা স্বয়ংক্রিয়ভাবে ডিকোপ্রেস হয়ে যায়
প্রথম ব্যবহার। এটি কোড-আকার হ্রাস করে, তবে প্রথম কলটিকে কিছুটা ধীর করে দেয়
উপাদান।

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



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