GoGPT Best VPN GoSearch

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

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

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

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

কার্যক্রম:

NAME এর


aimk - পোর্টেবল মেক র্যাপার স্ক্রিপ্ট

সাইনোপিসিস


aimk [ -এখানে ] [ করা আর্গুমেন্ট ]

বর্ণনাঃ


aimk জন্য একটি মোড়ানো প্রোগ্রাম করা, PVM এবং PVM নির্মাণের জন্য পোর্টেবলভাবে বিকল্প নির্বাচন করতে ব্যবহৃত হয়
বিভিন্ন মেশিনে অ্যাপ্লিকেশন। PVM এর প্রতিটি পোর্টকে একটি বরাদ্দ করা হয় স্থাপত্য নাম. দ্য
নামটি সংকলনের সময় (শর্তসাপেক্ষে কোডে স্যুইচ করার জন্য) এবং রানটাইমে (প্রতি) উভয় ক্ষেত্রেই ব্যবহার করা হয়
একটি এক্সিকিউটেবল বা হোস্ট নির্বাচন করুন)।

aimk পরিবেশ পরিবর্তনশীলের মান ব্যবহার করে $PVM_ARCH যদি এটি সেট করা হয়, অন্যথায় এটি কল করে
$PVM_ROOT/pvmgetarch স্থাপত্যের নাম নির্ধারণ করতে। pvmgetarch একটি স্ক্রিপ্ট যে
সঠিক আর্কিটেকচারের নাম নির্ধারণ করতে সিস্টেমের বিভিন্ন অংশে স্নিফ করে। এটাই
নতুন PVM পোর্ট সংজ্ঞায়িত হিসাবে আপডেট করা হয়েছে, এবং স্থানীয়ভাবে বৃদ্ধি করা যেতে পারে।

aimk মেশিনের আর্কিটেকচার নির্ধারণ করে এবং এক্সেক্স তৈরি করে, এটিকে আর্কিটেকচার পাস করে এবং একটি
aimk এ সরবরাহ করা আর্গুমেন্ট সহ কনফিগারেশন ফাইল। এটি একটি সাবডিরেক্টরিতে মেক চালায়
এক্সিকিউটেবলগুলিকে মিশ্রিত হতে বাধা দিতে এবং ওভারল্যাপিং কম্পাইলের অনুমতি দিতে। ক
প্রতিটি সাবডিরেক্টরিতে বা একটি একক মেকফাইলে বিভিন্ন মেকফাইল স্থাপন করা যেতে পারে, Makefile.aimk,
স্থাপত্যের মধ্যে ভাগ করা যেতে পারে। $PVM_ROOT/conf থেকে আর্কিটেকচার প্রতি সংজ্ঞা
ডিরেক্টরিগুলি সাধারণ মেকফাইলে যুক্ত করা হয়। aimk কল মেক তিনটির একটিতে কল করা হয়
উপায়, makefiles উপস্থিত আছে উপর নির্ভর করে:

i যদি $PVM_ARCH/Makefile বা $PVM_ARCH/makefile বিদ্যমান থাকে, তাহলে ডিরেক্টরিকে $PVM_ARCH এ পরিবর্তন করুন
এবং exec সেখানে তৈরি করুন:

(cd $PVM_ARCH ; তৈরি করুন PVM_ARCH=$PVM_ARCH < aimk args >)

ii. অন্যথায় Makefile.aimk বিদ্যমান থাকলে, $PVM_ARCH ডিরেক্টরি তৈরি করুন যদি এটি বিদ্যমান না থাকে, তাহলে:

(cd $PVM_ARCH ; \
make -f $PVM_ROOT/conf/$PVM_ARCH.def \
-f ../Makefile.aimk PVM_ARCH=$PVM_ARCH < aimk args >)

iii. অন্যথায় শুধুমাত্র বর্তমান ডিরেক্টরিতে তৈরি করুন:

PVM_ARCH=$PVM_ARCH < aimk args > তৈরি করুন

যদি aimk মেক কল করতে সফল হয়, তাহলে প্রস্থান স্ট্যাটাসটি মেকের মত, অন্যথায় এটি 1।

ফ্ল্যাগস


-এখানে Forces aimk বর্তমান ডিরেক্টরিতে মেক চালানোর জন্য, যেমন কেস রূপান্তর করে i. ক্ষেত্রে
III।

উদাহরণ


নিম্নলিখিত Makefile.aimk ফাইলটি তৈরি এবং ইনস্টল করে হ্যালো, PVM বাইনারি তৈরি
ডিরেক্টরি যদি এটি বিদ্যমান না থাকে। এটি বিভিন্ন ধরণের মেশিনে একযোগে চালানো যেতে পারে,
একই উৎস ডিরেক্টরি ভাগ করে নেওয়া।

LDIR = -L$(PVM_ROOT)/lib/$(PVM_ARCH)
PVMLIB = -lpvm3
SDIR = ..
BDIR = $(HOME)/pvm3/bin
XDIR = $(BDIR)/$(PVM_ARCH)
CFLAGS = -g -I$(PVM_ROOT)/অন্তর্ভুক্ত
LIBS = $(LDIR) $(PVMLIB) $(ARCHLIB)

$(XDIR):
- mkdir $(BDIR) $(XDIR)

হ্যালো: $(SDIR)/hello.c $(XDIR)
$(CC) $(CFLAGS)-o $@ $(SDIR)/[ইমেল সুরক্ষিত] $(LIBS)
mv $@ $(XDIR)

পরিবেশ


$PVM_ROOT PVM ইনস্টলেশনের রুট পাথ।
$PVM_ARCH মেশিনের জন্য PVM আর্কিটেকচারের নাম।

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


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

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

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

Ad




×
ভি .আই. পি  বিজ্ঞাপন
❤️এখানে কেনাকাটা করুন, বুক করুন, অথবা কিনুন — বিনামূল্যে, পরিষেবাগুলি বিনামূল্যে রাখতে সাহায্য করে।