আমি ওআইএস নামে একটি প্যাকেজ থেকে উত্স তৈরি করছি।
প্যাকেজটি সর্বদা ইউএসআর / স্থানীয় / অন্তর্ভুক্ত / ওআইএস-এ ইনস্টল হয়
আমি ./configure --includedir=/usr/local/include
পতাকাটি ব্যবহার করার চেষ্টা করেছি তবে মনে হচ্ছে কেবল প্রিফিক্স (ওআইএস) নয় বরং উপসর্গটি পরিবর্তন হয়েছে।
আমি কেবল ফাইলগুলি অনুলিপি করতে পারি তবে আমি নিশ্চিত নই যে এটি শিরোনামের ফাইলগুলিতে কোনও কিছু ভেঙে ফেলবে কিনা।
কেউ কি আমাকে গাইড করতে পারে যেখানে আমি সম্ভবত সম্পাদনা করতে পারি যাতে আমি যখন ইনস্টল চালাচ্ছি তখন এটি / usr / স্থানীয় / অন্তর্ভুক্ত থাকবে / ইউএসআর / স্থানীয় / অন্তর্ভুক্ত / ওআইএস অন্তর্ভুক্ত হবে?
আমি এটি করার কারণটি হ'ল কারণ যখন সমস্ত হেডার ফাইলগুলিতে "file.h" থাকে তবে বাস্তবে তারা "OIS / file.h" এ থাকে। আমাকে সমস্ত হেডার ফাইলগুলিতে এটি পরিবর্তন করতে হবে তাই এটি করা এড়াতে আমি ইনস্টল ডিরেক্টরিটি পরিবর্তন করতে চাই এবং ভবিষ্যতে যদি উত্সটিতে আপডেট থাকে।
<package>-config
স্ক্রিপ্ট বা <package>.pc
ফাইলের মধ্যে কোনটি পতাকা ব্যবহার করা উচিত সে সম্পর্কে সংকলককে নির্দেশনা দেওয়া উচিত।
-I
মতো সংকলকটিতে যেতে পারতেন ...