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

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

কার্যক্রম:

NAME এর


eztrace_create_plugin - একটি EZTrace প্লাগইন তৈরি করে

সাইনোপিসিস


eztrace_create [বিকল্প] ফাইল

বর্ণনাঃ


একটি EZTrace প্লাগইন তৈরি করুন

বিকল্প


-আমি >
উত্পন্ন কোডের সংকলনের জন্য নির্দিষ্ট অন্তর্ভুক্ত ডিরেক্টরি যোগ করুন।

-o >
আউটপুট ডিরেক্টরি নির্বাচন করুন।

-h -- সাহায্য
একটি সংক্ষিপ্ত সাহায্য বার্তা প্রিন্ট করুন এবং প্রস্থান করুন।

উদাহরণ


eztrace_create_plugin একটি EZTrace প্লাগইনের সোর্স কোড তৈরি করে
টেমপ্লেট ফাইল। টেমপ্লেট ফাইলটি নিম্নরূপ গঠন হতে হবে:

--- foo.tpl
BEGIN_MODULE
NAME example_lib
DESC "উদাহরণ লাইব্রেরির জন্য মডিউল"
ভাষা গ
ID 99
int foo(int n)
BEGIN
ইভেন্ট("ফাংশন foo করুন")
শেষ
অকার্যকর বার (int n)
BEGIN
RECORD_STATE("চলমান ফাংশন বার")
শেষ
END_MODULE
--- foo.tpl এর শেষ

eztrace_create_plugin-এ foo.tpl পাস করার ফলে একটি ডিরেক্টরি (ডিফল্ট: আউটপুট) হবে
একটি EZTrace প্লাগইনের সোর্স কোড রয়েছে যা foo এবং বার ফাংশনগুলিকে বাধা দেয়।
$ eztrace_create_plugin foo.tpl
নতুন মডিউল
মডিউল নাম: 'example_lib'
মডিউল বর্ণনা : '"উদাহরণ লাইব্রেরির জন্য মডিউল"'
ভাষা: 'সি'
মডিউল আইডি: '99'
ফাংশন 'foo' সম্পন্ন হয়েছে
ফাংশন 'বার' সম্পন্ন
মডিউল উদাহরণ_লিবের শেষ

উত্পন্ন সোর্স কোড কম্পাইল হয়ে গেলে, ফলস্বরূপ প্লাগইনটি ইজট্রেসের সাথে ব্যবহার করা যেতে পারে
অথবা eztrace.old:

$ cd আউটপুট
আমি তৈরি
$ রপ্তানি EZTRACE_LIBRARY_PATH=$PWD
$ eztrace_avail
stdio ফাংশনের জন্য 3 stdio মডিউল (পড়ুন, লিখুন, নির্বাচন করুন, পোল, ইত্যাদি)
PThread সিঙ্ক্রোনাইজেশন ফাংশনের জন্য 2 pthread মডিউল (mutex, semaphore, spinlock,
ইত্যাদি)
PAPI পারফরম্যান্স কাউন্টারের জন্য 6 papi মডিউল
OpenMP সমান্তরাল অঞ্চলের জন্য 1 omp মডিউল
MPI ফাংশনের জন্য 4 mpi মডিউল
মেমরি ফাংশনের জন্য 5 মেমরি মডিউল (ম্যালোক, ফ্রি, ইত্যাদি)
উদাহরণ লাইব্রেরির জন্য 153 example_lib মডিউল
$ eztrace -t example_lib my_application
[...]

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



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