কার্নেল Kconfig ফাইলের মধ্যে select
এবং এর depends on
মধ্যে নির্ভরতার মধ্যে পার্থক্য কী ?
config FB_CIRRUS
tristate "Cirrus Logic support"
depends on FB && (ZORRO || PCI)
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
---help---
This enables support for Cirrus Logic GD542x/543x based boards on
Amiga: SD64, Piccolo, Picasso II/II+, Picasso IV, or EGS Spectrum.
উপরের উদাহরণে, কিভাবে হয় FB_CIRRUS
diffrently এর সাথে সম্পর্কিত FB && (ZORRO || PCI)
তুলনায় এটি হয় FB_CFB_FILLRECT
, FB_CFB_COPYAREA
এবং FB_CFB_IMAGEBLIT
?
হালনাগাদ
আমি লক্ষ্য করেছি যে depend on
সংকলন ক্রমের ক্ষেত্রে সত্যিই খুব বেশি কিছু করে না।
উদাহরণ স্বরূপ. AppB- র একটি সফল বিল্ডিং প্রথমে তৈরি করার জন্য একটি স্থিতিশীল লিঙ্কের উপর নির্ভর করে। depends on LibB
অ্যাপনিবি'র জন্য কনকনফিগে সেট করা লিবিবকে প্রথমে তৈরি করতে বাধ্য করবে না। সেট করা select LibB
হবে।