Я просто хочу встановити новітню версію clang http://packages.ubuntu.com/raring/clang-3.2
Чи означає це, що я повинен оновити своє ядро до рейнджеру?
Я просто хочу встановити новітню версію clang http://packages.ubuntu.com/raring/clang-3.2
Чи означає це, що я повинен оновити своє ядро до рейнджеру?
Відповіді:
Clang 3.2.1 наразі доступний для 12.04 (Точний) , 12.10 (Квант) на Launchpad.
Clang 3.2.1 для 13.04 (Raring) доступний у сховищі Всесвіту і може бути встановлений нормально через Synaptic або apt.
Протягом 12.04 ви можете додати PPA до свого сховища через Synaptic, використовуючи наступний рядок (із інструкціями, наведеними у посиланні нижче):
deb http://ppa.launchpad.net/kxstudio-team/builds/ubuntu precise main
Або з командного рядка ( Ctrl+ Alt+ t):
sudo add-apt-repository ppa:kxstudio-team/builds
sudo apt-get update
sudo apt-get install clang
За 12.10 ви можете або завантажити новіші деб-файли звідси і встановити з sudo dpkg -i <package name>
або встановити з PPA .
Щоб встановити PPA 12.10, запустіть наступні команди з терміналу ( Ctrl+ Alt+ t):
sudo add-apt-repository ppa:georgekola/clang
sudo apt-get update
sudo apt-get install clang
У Synaptic додайте наступний рядок:
deb http://ppa.launchpad.net/georgekola/clang/ubuntu quantal main
Примітка до пакетів 12.10: Файли deb називаються 3.2-1 ~ exp5ubuntu1 з лютого 2013 року, тоді як PPA становить 3.2-1 ~ exp1ubuntu3 від грудня 2012 року. Особисто я використовую кланг 3.2.1 12.04, і наразі не можу дати рекомендацію над яким пакетом використовувати 12.10.
-fsanitize=undefined
прапора, але я думаю, це відома проблема.
clang
до 12.04?