Как стать автором
Обновить

Комментарии 28

Ненужно. В старом mingw есть mingw-get, в новом mingw есть портированный из арча pacman, также есть порт dpkg под винду (wpkg). Но нет, у Microsoft как всегда синдром «not invented here».
Mingw-get — имелся в виду mingwport/mgwport. Mingw-get — установщик пакетов, mgwport — система сборки пакетов.
apt/dpkg/rpm, snap, AppImage, flatpak, что еще? vcpkg, ну ок, а в чем плюсы? просто набор c++ библиотек? а зачем им менеджер пакетов? что то я совсем не понимаю.
В этом примере построение sdl2 и sqlite3 выполнялось...
Построение? Автор совсем не знает что такое сборка проекта?
Александр Гуреев
Пользователь
А, всё ясно. На IT ресурсе, в блоге одной из крупнейших технологических компаний, пишет обычный пользователь… Куда катится мир? :(
Внизу мы указали контакт автора, можете спросить у него про сборку.
Ну а должность тут много кто не указывает. :)
Всё-таки, несмотя на переход на личные оскорбления и неправильный выбор канала (сообщение об ошибке в комментарии, а не в личном сообщении), по сути Revertis, похоже, прав — это называется сборкой, а не построением. Даже Microsoft в Microsoft Terminology Collection пишет «сборка» (хотя в Visual Studio, возможно, по инерции всё ещё использует «построить» — не проверял). И это именно к переводчику, а не к автору.
Да у него и предыдущие «статьи» это машинные переводы сгенерированного текста. Сами посмотрите.
И я пишу о «переводчике», не об авторе, которым вы пытаетесь прикрыться ;)
sahsAGU, давайте на вычитку свои тексты тем, кто хоть немного разбирается в IT.
А вот зря вы язвите. В прошлых версиях MS Visual Studio (за последние не ручаюсь) были именно кнопки «Построить решение», «Перестроить решение».


Так что вполне себе официальный термин от Microsoft.
НЛО прилетело и опубликовало эту надпись здесь

В Delhi была кнопка "сделать всё" :)

В пиратском переводе дельфи, вы хотели сказать.

Больше похоже на очень сырой аналог homebrew.

Интересно было бы почитать про возможность добавления кастомных пакетов и про возможность изменения стандертных.

очередной выстрел из башни Редмонда по двум зайцам: сразу и Cygwin и Wine. :)

НЛО прилетело и опубликовало эту надпись здесь

и отрекашетит по "менеджерам пакетов", с их git-лапшой. в данном случае .dll или есть, или не нужен.

Круто! Давно пора! Было непонятно почему под С++ нельзя создать аналог компонентов для C#, Java или npm для JavaScript. Количество программ и область применения C++ выросла бы в разы!
это такой троллинг?
Каких компонентов? Библиотеки и так есть.
Библиотеки ничего не стоят, если их нельзя или слишком сложно собрать и интегрировать в свой проект. Библиотеки на С++ делятся на две категории: компилируемые в один клик, и компилируемые с матами за два рабочих дня. К сожалению, вторых больше, и самые нужные обычно в этой категории.
Менеджер пакетов ой как нужен. Лучше бы один стандартный под каждую ОС, чем кто во что горазд, но хоть так.

Цитата с реддита:


Welcome to the big leagues, where there are approximately 74 different build systems and a patchwork framework of 28 various package managers, most of which only support a certain platform/environment and are useless outside of it.
поправьте меня если я не прав, но разве vcpkg не аналог conan но без поддержки версионирования/разных компиляторов/разных опций сборки?
НЛО прилетело и опубликовало эту надпись здесь
Я не понял, еще один менеджер пакетов под плюсы? Conan, CPM, PACM, SPACK — тысячи их. И даже у Microsoft есть NuGet для C++. Нафига еще один, лучше бы объединились и продвигали какой-нибудь один, например, Conan. Чтобы может быть когда-нибудь у C++ появился бы стандартный менеджер пакетов.
Судя по вашим отзывам, именно поддержка систем Linux и Mac оказалась самой востребованной из потенциальных возможностей.

Понял как "и под windows никому особо не нужно".


Это стало возможным только благодаря личному вкладу нескольких замечательных участников сообщества в разработку.

Энтузиасты, со всеми вытекающими.

Только не «Mac OS» пишется, а «macOS».
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий