Pull to refresh

Comments 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.
UFO just landed and posted this here

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

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

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

UFO just landed and posted this here

и отрекашетит по "менеджерам пакетов", с их 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 но без поддержки версионирования/разных компиляторов/разных опций сборки?

clickbait заголовок, никак не связанный с содержанием. Дизлайк.

Я не понял, еще один менеджер пакетов под плюсы? Conan, CPM, PACM, SPACK — тысячи их. И даже у Microsoft есть NuGet для C++. Нафига еще один, лучше бы объединились и продвигали какой-нибудь один, например, Conan. Чтобы может быть когда-нибудь у C++ появился бы стандартный менеджер пакетов.
Судя по вашим отзывам, именно поддержка систем Linux и Mac оказалась самой востребованной из потенциальных возможностей.

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


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

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

Только не «Mac OS» пишется, а «macOS».

А это зависит от версии. Некоторые называются "OS X", некоторые "Mac OS X"

Sign up to leave a comment.