ইয়ান ফোটোর উত্তরে যুক্ত করা (এবং কেবলমাত্র যদি আপনার লক্ষ্যটি clang
ব্যবহারের যোগ্য হয়ে cc
ওঠে তবে এটি প্রয়োজনীয়ভাবে তা ব্যবহার না করে ), আপনি আসলে একযোগে প্রোগ্রামের পুরো সেটটি যুক্ত করতে পারেন
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-3.8 380 \
--slave /usr/bin/clang++ clang++ /usr/bin/clang++-3.8 \
--slave /usr/bin/clang-check clang-check /usr/bin/clang-check-3.8 \
--slave /usr/bin/clang-query clang-query /usr/bin/clang-query-3.8 \
--slave /usr/bin/clang-rename clang-rename /usr/bin/clang-rename-3.8
(দ্রষ্টব্য যে প্রতিটি ঝাঁকুনির সংস্করণ সহ বাইনারিগুলির সেট পৃথক হতে পারে, উদাহরণস্বরূপ 3.6 এর আছে clang-tblgen
, 3.8 নেই doesn't)
আপনি ইনস্টল করা প্রতিটি ক্ল্যাংয়ের জন্য যদি আপনি এটি পুনরুক্ত করেন তবে আপনি কেবল একটি একক update-alternatives
কমান্ড ব্যবহার করে তাদের মধ্যে স্যুইচ করতে সক্ষম হবেন ।
(এদিকে, আপাতদৃষ্টিতে, উবুন্টু প্যাকেজগুলির সাথে এই লিঙ্কগুলি অন্তর্ভুক্ত করা হবে কিনা তা নিয়ে এখনও একটি চলমান বিতর্ক চলছে: https://bugs.launchpad.net/ubuntu/+source/llvm-3.1/+bug/991493 )
ln -s /usr/bin/llc-6.0 /usr/bin/llc