ডিফল্ট হিসাবে ঝাঁকুনি- 3.8 সেট করুন


11

আমি ঝনঝন 3.0 ইনস্টল করেছি এবং ঝাঁকুনি 3.8:

$ sudo update-alternatives --config clang

আপডেট-বিকল্পগুলি: ত্রুটি: ঝাঁকুনির জন্য কোনও বিকল্প নেই।

আমি কিভাবে 3.8 সেট করতে পারি /usr/bin/clang?


/ ইত্যাদি / বিকল্পগুলি /: এ এক বা একাধিক ঝাঁকুনি প্রবেশ করুন,sudo update-alternatives --install "/usr/bin/clang" "clang" "[path-to]/clang" 1000 যেমন জাবা উদাহরণকোনাবুন্টু
লারসেন

আসলে, নামটি 'সিসি'। সুতরাং আপনাকে ইস্যু করতে হবে: sudo আপডেট-বিকল্পগুলি --config সিসি
dul

উত্তর:


23
sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-3.8 100

sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-3.8 100

আমি অন্য একটি উদাহরণ অনুসরণ করছিলাম যা '.0.০' উপস্থাপন করতে ''০' --slaveব্যবহার করেছিল এবং স্বাধীন বিধিগুলির পরিবর্তে - আপনার কী ধারণা? update-alternativesদেখে মনে হচ্ছে না যে এটি সিমলিংকগুলি শৃঙ্খলাবদ্ধ করার চেয়ে আরও বেশি কিছু করছে, তবে কী ভুল হতে পারে তা জানার জন্য আমি এটি যথেষ্ট পরিমাণে ব্যবহার করি নি।
জন পি

উত্তরের জন্য আপনাকে ধন্যবাদ। কী 100শেষে মানে?
বানারুন

'100' একটি স্বেচ্ছাচারিত অগ্রাধিকার নম্বর; আপনি যদি অন্যথায় উল্লেখ না করেন তবে সর্বোচ্চ অগ্রাধিকার নম্বর সহ অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে ব্যবহৃত হবে। উদাহরণস্বরূপ, আমার সিস্টেমটি gcc20 এর clangঅগ্রাধিকার এবং 10 এর অগ্রাধিকারের সাথে দেখায় ; অটো মোডে, update-alternativesনির্বাচন করে gcc। আমি 50 টির অগ্রাধিকার নিয়ে clang-3.8
উপরেরটি

1

চেষ্টা করুন:

sudo update-alternatives --config cc

এবং এটি আপনার চয়ন করার জন্য বিকল্পগুলির তালিকা উপস্থাপন করবে।

মেক ইউটিলিটি সংকলনের জন্য সিসি কমান্ড ব্যবহার করে যা আসলে জিসিসি, কলং ইত্যাদির লিঙ্ক is


1
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-8   81 --slave /usr/bin/clang++ clang++ /usr/bin/clang++-8    --slave /usr/share/man/man1/clang.1.gz clang.1.gz /usr/share/man/man1/clang-8.1.gz --slave /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-8  --slave /usr/bin/clang-format clang-format /usr/bin/clang-format-8
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 60 --slave /usr/bin/clang++ clang++ /usr/bin/clang++-6.0  --slave /usr/share/man/man1/clang.1.gz clang.1.gz /usr/share/man/man1/clang-6.0.1.gz --slave /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-6.0 --slave /usr/bin/clang-format clang-format /usr/bin/clang-format-6.0

এই কমান্ডগুলি 2 টি এন্ট্রি যুক্ত করবে এবং ডিফল্ট ক্ল্যাং -8 হিসাবে নির্বাচিত হবে। আপনি ব্যবহার করে কনফিগার করতে পারেন

sudo update-alternatives --config clang

এটি ঝনঝন, ঝাঁকুনি ++, ম্যান পৃষ্ঠাগুলি, ঝাঁকুনি-বিন্যাস, ঝনঝন পরিস্কার আপডেট করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.