আমি ম্যানুয়ালি কিছু জাতীয় শিরোনামযুক্ত ফাইলের মতো math.h
এবং এর graphic.h
জন্য যুক্ত করতে চাই gcc
তবে সেগুলি কোথায় রাখা উচিত তা আমি জানি না।
আমি ম্যানুয়ালি কিছু জাতীয় শিরোনামযুক্ত ফাইলের মতো math.h
এবং এর graphic.h
জন্য যুক্ত করতে চাই gcc
তবে সেগুলি কোথায় রাখা উচিত তা আমি জানি না।
উত্তর:
প্রথমে একবার দেখুন /usr/include
বা /usr/local/include
।
আপনি যদি সেখানে কিছু না পান তবে চেষ্টা করুন:
`gcc -print-prog-name=cc1plus` -v
এই কমান্ডটি জি সি সি কে জিজ্ঞাসা করে যে এটি কোন সি ++ প্রিপ্রসেসর ব্যবহার করছে এবং তারপরে সেই প্রিপ্রসেসরটিকে জিজ্ঞাসা করে যেখানে এটি অন্তর্ভুক্ত রয়েছে।
আপনি আপনার নির্দিষ্ট সেটআপের জন্য একটি নির্ভরযোগ্য উত্তর পাবেন।
তেমনিভাবে সি প্রিপ্রসেসরের জন্য:
`gcc -print-prog-name=cc1` -v
ফাইলটি কোথায় রাখা হয়েছে তা যদি আপনি কেবল জানতে চান তবে কেবল চিহ্নিত কমান্ডটি ব্যবহার করুন :
locate -b '\math.h'
locate -b '\graphics.h'
আপনার নিজের ডেটাবেস আপডেট করার আগে অতিরিক্ত থাকতে পারে:
sudo updatedb
এইভাবে আমি আমার শিরোনামের অবস্থান অনুসন্ধান করছি। এটা তোলে অনেক দ্রুত ব্যবহার করে চেয়ে আছে খোঁজ কমান্ড।
\math.h
মূল্যায়ন করা উচিত math.h
তবে আমি দেখতে পাচ্ছি যে এবং এর \math.h
মতো ফাইলগুলি ম্যাচ করা এড়িয়ে চলে । tgmath.h
quadmath.h
man locate
, তবে আমার ধারণা locate(1)
ম্যান পেজের একটি আলাদা সংস্করণ রয়েছে (যার একটি উদাহরণ নেই \
)।
math.h
ইতিমধ্যে উপস্থিত থাকা উচিত। উদাহরণ:/usr/include/c++/7.3.0/math.h