راکی لینکس 9 پر سی میک کو کیسے انسٹال کریں۔

CMake ایک معروف کمپائلر ہے جس نے حالیہ برسوں میں کافی مقبولیت حاصل کی ہے۔ اس کی مقبولیت کی بنیادی وجہ یہ ہے کہ یہ اوپن سورس اور کراس پلیٹ فارم ہے، اس لیے ڈویلپر اسے کسی بھی آپریٹنگ سسٹم پر استعمال کر سکتے ہیں جو وہ چاہتے ہیں اور لائسنسنگ فیس کے بارے میں فکر کرنے کی ضرورت نہیں ہے۔ مزید برآں، CMake کسی بھی مجموعے میں ریپرز اور ایگزیکیوٹیبل تیار کر سکتا ہے، جس سے یہ بہت ورسٹائل ہے۔

جب کہ کچھ کمپائلرز کو صرف مخصوص زبانوں یا آپریٹنگ سسٹمز کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا ہے، لیکن CMake کو کسی بھی پروگرامنگ زبان اور کسی بھی پلیٹ فارم پر استعمال کیا جا سکتا ہے۔ یہ ان ڈویلپرز کے لیے ایک مثالی انتخاب بناتا ہے جو مختلف پروجیکٹس پر کام کرنے کے لیے لچک چاہتے ہیں۔ CMake کو بھی نئی خصوصیات اور بہتری کے ساتھ مسلسل اپ ڈیٹ کیا جا رہا ہے، تاکہ ڈویلپرز کو یقین ہو کہ وہ ہمیشہ اپ ٹو ڈیٹ ٹول استعمال کر رہے ہیں۔ اس کے بہت سے فوائد کے ساتھ، یہ کوئی تعجب کی بات نہیں ہے کہ حالیہ برسوں میں CMake بہت مقبول ہوا ہے۔

درج ذیل ٹیوٹوریل میں، آپ سیکھیں گے کہ Rocky Linux 9 ورک سٹیشن یا سرور پر دو طریقوں سے کمانڈ لائن ٹرمینل کا استعمال کرتے ہوئے CMake کو کیسے انسٹال کیا جائے: مقامی ایپ اسٹریم یا کمپائل طریقہ کے ساتھ dnf پیکیج مینیجر۔

راکی لینکس کو اپ ڈیٹ کریں۔

سب سے پہلے، اپنے سسٹم کو اپ ڈیٹ کریں تاکہ یہ یقینی بنایا جا سکے کہ تمام موجودہ پیکجز اپ ٹو ڈیٹ ہیں۔

sudo dnf upgrade --refresh -y

CMake - DNF طریقہ انسٹال کریں۔

زیادہ تر صارفین کے لیے تجویز کردہ پہلا طریقہ ایپ اسٹریم سے سی میک کو انسٹال کرے گا۔ اس ورژن کی سفارش کی جاتی ہے جب تک کہ آپ کسی مخصوص ورژن یا تازہ ترین کی درخواست نہ کریں، جس کے لیے آپ کو کمپائل کا طریقہ استعمال کرنے کی ضرورت ہوگی۔

انسٹالیشن شروع کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں۔

sudo dnf install cmake

ایک بار انسٹال ہوجانے کے بعد، CMake کے ورژن کو چیک کرکے انسٹالیشن کی تصدیق کریں۔

cmake --version

CMake انسٹال کریں - ماخذ کا طریقہ مرتب کریں۔

CMake کے تازہ ترین ورژن کی ضرورت والے صارفین کے لیے دوسرا آپشن سورس کو ڈاؤن لوڈ کرنا اور اسے مرتب کرنا ہے۔ یہ ایک بہترین طریقہ ہے کیونکہ یہ آپ کو تازہ ترین ورژن انسٹال کرنے کی اجازت دیتا ہے، لیکن یہ اپ ڈیٹس کے لیے ڈاؤن لوڈ اور دوبارہ مرتب کرنا یاد رکھنے کی قیمت پر آتا ہے۔

آگے بڑھنے سے پہلے، درج ذیل کمانڈ کا استعمال کرتے ہوئے اپنے سسٹم پر درج ذیل مطلوبہ انحصار انسٹال کریں۔

sudo dnf install gcc gcc-c++ openssl-devel bzip2-devel libffi-devel zlib-devel make -y

پہلے ، ملاحظہ کریں گیتوب صفحہ جاری کرتا ہے اور تازہ ترین ورژن کا لنک حاصل کریں۔

ایسا کرنا نہ بھولیں، کیونکہ ذیل میں دی گئی مثالیں وقت کے ساتھ پرانی ہو جائیں گی۔

اگلا، کا استعمال کرتے ہوئے محفوظ شدہ دستاویزات ڈاؤن لوڈ کریں wget کمانڈ.

صرف مثال:

wget https://github.com/Kitware/CMake/releases/download/v3.24.0/cmake-3.24.0.tar.gz

درج ذیل کمانڈ کا استعمال کرتے ہوئے آرکائیو کے مواد کو نکالیں۔

tar -zxvf cmake-{version number}.tar.gz

اب اس ڈائریکٹری میں سی ڈی ڈالیں جو نکالی گئی تھی۔

cd cmake-{version number}

اختیاری طور پر، CMake ڈائریکٹری کو نیچے منتقل کریں۔ / آپٹ / مقام.

sudo mv cmake* /opt/

اب، ڈائریکٹری پر جائیں.

cd /opt/cmake-{your version}

اگلے حصے میں، آپ عمل کریں گے بوٹسٹریپ اسکرپٹ. اگر آپ کو کوئی مسئلہ درپیش ہے تو یقینی بنائیں کہ ذکر کردہ انحصار انسٹال ہیں۔

sudo ./bootstrap

ایک بار مکمل ہونے کی مثال آؤٹ پٹ:

راکی لینکس 9 پر سی میک کو کیسے انسٹال کریں۔

بوٹسٹریپ اسکرپٹ میں چند منٹ لگ سکتے ہیں۔ ایک بار کام کرنے کے بعد، استعمال کریں حکم بنائیں پیکج بنانے کے لیے۔

sudo make

اس عمل کو کافی بنانے یا مشروب لینے میں چند منٹ سے تقریباً دس منٹ لگ سکتے ہیں۔

مکمل ہونے پر مثال:

راکی لینکس 9 پر سی میک کو کیسے انسٹال کریں۔

اگلا، درج ذیل کا استعمال کرتے ہوئے CMake انسٹال کریں۔ انسٹال کمانڈ بنائیں.

sudo make install

پیداوار کی مثال:

راکی لینکس 9 پر سی میک کو کیسے انسٹال کریں۔

انسٹالیشن مکمل ہونے کے بعد، CMake ورژن کو چیک کریں۔

ایک بار مکمل ہونے کے بعد، درج ذیل کمانڈ کا استعمال کرتے ہوئے ورژن کی تصدیق کریں۔

cmake --version

پیداوار کی مثال:

راکی لینکس 9 پر سی میک کو کیسے انسٹال کریں۔

تبصرے اور نتیجہ

مختصراً، CMake ایک طاقتور اور ورسٹائل کمپائلر ہے جس نے پچھلے کچھ سالوں میں بے پناہ مقبولیت حاصل کی ہے۔ اس کی اوپن سورس اور کراس پلیٹ فارم کی نوعیت اسے ہر سطح کے ڈویلپرز کے لیے ایک پرکشش آپشن بناتی ہے۔ اس کے برعکس، ریپرز اور ایگزیکیوٹیبلز بنانے کی اس کی صلاحیت اسے کسی بھی پروجیکٹ کے لیے بہترین انتخاب بناتی ہے۔

مزید پڑھنے کے لیے ملاحظہ کیجیے۔ CMake کی سرکاری دستاویزات۔



LinuxCapable.com پر عمل کریں!

خودکار اپ ڈیٹس حاصل کرنا پسند کرتے ہیں؟ ہمارے سوشل میڈیا اکاؤنٹس میں سے ایک پر ہمیں فالو کریں!