BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 2:51 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 35
Цитата:
pkg install clang

Не устанавливает. Мол clang не найден в репозитории. :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 3:03 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 35
Да вот еще что.
Я изначально обновил утилитой pkg upgrade gcc.
Обновилось.
А g++ не была установлена и обновляться не захотела.


В википедии написано, что последняя версия clang вышла еще в 13 годе.

Что сейчас юзает фрюха для c/c++?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 3:42 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2495
torsar писал(а):
Да вот еще что.
Я изначально обновил утилитой pkg upgrade gcc.
Обновилось.
А g++ не была установлена и обновляться не захотела.


В википедии написано, что последняя версия clang вышла еще в 13 годе.

Что сейчас юзает фрюха для c/c++?


# which cc
# /usr/bin/cc -v

https://ru.wikipedia.org/wiki/Clang


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 4:06 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 35
Как обновить cc и с++ до последней версии?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 4:34 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5380
Откуда: Москва
Пакет с последним clang называется llvm13. Пакет с последними gcc - gcc11.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 4:59 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 35
Установлен чистый FreeBSD
(только консоль).
Может есть к clang'у консольная среда разработки.
Или плагины к Vi или Emacs?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 5:13 pm 
Не в сети

Зарегистрирован: Вс 31 авг, 2014 8:34 pm
Сообщения: 35
AMDmi3 писал(а):
Пакет с последним clang называется llvm13. Пакет с последними gcc - gcc11.


Обновил:
Цитата:
pkg install llvm13


Вроде процесс шел, обновилось.

Цитата:
cc -v
c++ -v


Показывает старую версию и компиляторов, и llvm.
Я даже перезагрузил комп.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: freebsd 12, установить clang (c и с++)
СообщениеДобавлено: Пн 08 ноя, 2021 5:39 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5380
Откуда: Москва
torsar писал(а):
Установлен чистый FreeBSD
(только консоль).
Может есть к clang'у консольная среда разработки.

Среды разработки обычно не привязаны к компиляторам, любая IDE для C/C++ будет работать.
Консольных IDE (которые позиционируют себя именно как IDE), я знаю только одну - motor, но проект давно мёртв.
Но есть vim/emacs.

torsar писал(а):
Или плагины к Vi или Emacs?

Плагины для C/C++ разработки естественно есть. Работать можно и без них.

torsar писал(а):
Цитата:
cc -v
c++ -v


Показывает старую версию и компиляторов, и llvm.
Я даже перезагрузил комп.

cc и c++ это clang установленный с системой, они будут меняться только при обновлении системы.
Пакет устанавливает другие бинарники:
Код:
pkg info -l llvm13


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика