클라이언트가 릴리스된 실행 파일을 다운로드하는 대신 새 빌드가 필요한 이유

클라이언트가 릴리스된 실행 파일을 다운로드하는 대신 새 빌드가 필요한 이유

질문은 ~이야그냥 한 문장, 왜 github 프로젝트는 다운로드 링크/지침을 남기는 대신 항상 빌드 지침을 제공하고 싶어합니까? 저는 개인적으로 이것이 .exe의 빌드/릴리스 버전이 암시적으로 표시된다고 생각합니다.충분히 안정적이지 않다또는 개발자가 문제가 발생할 수 있는 소수의 장치를 생략했습니다.

저는 단독 채굴에 대해 연구 중이며, 어떤 채굴 풀에도 참여하지 않고 있습니다. 하지만 CPUMiner에 접근했을 때 다운로드 링크와 빌드 지침도 있다는 것을 발견했습니다. 어쨌든, "빌드"가 실제로 무엇을 의미하는지 이해하는 데 몇 시간이 걸렸습니다(이미지에 가이드라인 작성).

답변1

질문은 단지 문장입니다. 왜 github 프로젝트는 다운로드 링크/지침을 떠나는 대신 항상 빌드 지침을 제공하고 싶어합니까?

GitHub의 주요 목적은 호스팅입니다.소스 코드.최종 .exe 파일을 게시하는 기능은 편의를 위해 추가된 기능일 뿐입니다. 그러나 GitHub 프로젝트를 방문하면 실제로 소스 코드 저장소를 방문하고 README를 구체적으로 보는 것입니다.

따라서 프로그램의 소스 파일을 탐색하고 있기 때문에 해당 파일을 프로그램으로 작성하기 위한 지침이 제공되는 것은 매우 자연스러운 일입니다. 그렇지 않으면 아무도 해당 파일을 사용하는 방법을 모르면 전혀 쓸모가 없을 것입니다.

(개발자가 프로그램의 소스 코드를 처음에 공개하는 이유는 다른 곳에서 가장 잘 논의됩니다.)

관련 정보