এটি fauhdlc কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
fauhdlc - মধ্যবর্তী কোডে VHDL ফাইল কম্পাইল করুন।
সাইনোপিসিস
fauhdlc [পতাকা] [ --আউটপুট ফাইলের নাম ] [ --c-আউটপুট ফাইলের নাম ]
[ --লিব লাইব্রেরি [ vhdl-ফাইল ]...] { vhdl-ফাইল ...}
বর্ণনাঃ
fauhdlc একটি ভিএইচডিএল কম্পাইলার, এটি মধ্যবর্তী কোড বা সি-কোড আউটপুট করবে। এটি একটি সমর্থন করে
ভিএইচডিএল 2000 স্ট্যান্ডার্ডের উপসেট।
বিকল্প
এই প্রোগ্রামগুলি সাধারণ GNU কমান্ড লাইন সিনট্যাক্স অনুসরণ করে, যার সাথে শুরু হয় দীর্ঘ বিকল্পগুলি
দুটি ড্যাশ (`-')। বিকল্পগুলির একটি সারাংশ নীচে অন্তর্ভুক্ত করা হয়েছে।
-h, --help
বিকল্পগুলির সারাংশ দেখান।
-o, --আউটপুট আউটপুট ফাইল
মধ্যে আউটপুট মধ্যবর্তী কোড আউটপুট ফাইল.
-l, --লিব গ্রন্থাগারের নাম
নাম সহ লাইব্রেরিতে নিম্নলিখিত VHDL-ফাইলগুলি রাখুন গ্রন্থাগারের নাম। যদি না --লিব is
বর্তমান, সমস্ত ফাইল লাইব্রেরিতে রাখা হবে "কাজ"।
-f, --ফ্রিস্ট্যান্ডিং
std.vhdl ছাড়া কোনো লাইব্রেরি প্রিলোড করবেন না। গতানুগতিক, fauhdlc সাধারণ প্রিলোড হবে
উপযুক্ত লাইব্রেরি নামস্থানে লাইব্রেরি (বর্তমানে শুধুমাত্র std_logic_1164)। দ্য
--ফ্রিস্ট্যান্ডিং এই আচরণ প্রতিরোধ করে, উদাহরণস্বরূপ যদি আপনি ওভাররাইড করতে চান
এই ধরনের একটি লাইব্রেরি বাস্তবায়ন।
-ভুল
সতর্কতাগুলিকে ত্রুটি হিসাবে বিবেচনা করুন।
-p, -- শুধুমাত্র পার্স
সোর্স ফাইল(গুলি) পার্স করার পর কম্পাইলেশন বন্ধ করুন। ডিবাগিং জন্য প্রধানত দরকারী
কম্পাইলার
-d, --ডট-পার্স ডট-ফাইল
কাঁচা সিনট্যাক্স ট্রি আউটপুট করুন ডট-ফাইল, যা GraphViz সরঞ্জামগুলির সাথে ব্যবহার করা যেতে পারে।
-c, --ডট-কনস্ট ডট-ফাইল
ধ্রুবক ভাঁজ করার পরে বিদ্যমান সিনট্যাক্স ট্রি আউটপুট করুন ডট-ফাইল,
যা GraphViz টুলের সাথে ব্যবহার করা যেতে পারে।
-C, --c-আউটপুট c-ফাইল
সি ফাইল হিসাবে আউটপুট তৈরি করুন c-ফাইল, যেটি একটি সি-কম্পাইলার দিয়ে কম্পাইল করা যেতে পারে, যেমন জিসিসি.
এই বিকল্পটি এখনও পরীক্ষামূলক।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে fauhdlc ব্যবহার করুন