Почему клиенту нужна новая сборка, а не просто загрузка выпущенного исполняемого файла

Почему клиенту нужна новая сборка, а не просто загрузка выпущенного исполняемого файла

Вопрос в томпросто предложение, почему проекты github всегда хотят присылать инструкции по сборке, а не просто оставлять ссылку/инструкцию по загрузке? Я лично думаю, что это неявно указывает на то, что собранная/выпущенная версия .exeнедостаточно стабиленили разработчики не учли меньшинство устройств, на которых может возникнуть проблема.

Я изучаю соло-майнинг и нет, не присоединяюсь ни к какому майнинговому пулу. Но когда я обратился к CPUMiner, я обнаружил, что там есть ссылка на скачивание и инструкции по сборке. В любом случае, мне потребовалось несколько часов, чтобы понять, что на самом деле означает "Сборка" (построить руководящие принципы на изображении).

решение1

Вопрос всего лишь в одном предложении: почему проекты GitHub всегда стремятся предоставлять инструкции по сборке, а не просто оставлять ссылку/инструкцию по загрузке?

Основная цель GitHub — размещениеисходный код.Возможность публиковать финальные .exe-файлы — это просто то, что они добавили сбоку, для удобства. Но когда вы посещаете любой проект GitHub, вы на самом деле посещаете его репозиторий исходного кода и просматриваете его README.

Поэтому, поскольку вы просматриваете исходные файлы программы, вполне естественно, что они будут содержать инструкции по сборке этих файлов в программу — в противном случае они были бы совершенно бесполезны, если бы никто не знал, как ими пользоваться.

(Причины, по которым разработчики вообще опубликовали исходный код программы, лучше всего обсудить в другом месте.)

Связанный контент