Windows에서 Linux로 크로스 컴파일: "runtime: linux/amd64 must be bootstrapped" 오류 해결
크로스 컴파일을 시도할 때 Go 1.2를 사용하여 Windows에서 Linux로 컴파일하면 사용자에게 "런타임: linux/amd64는 다음과 같아야 합니다"라는 오류가 발생할 수 있습니다. make.bat를 사용하여 부트스트랩해야 합니다." 이 오류는 기본적으로 크로스 컴파일에 필요한 도구가 아직 구축되지 않았음을 의미합니다.
이 문제를 해결하려면 다음 단계를 따르세요.
Windows GOARCH amd64의 경우:
다음 배치 실행 명령:
set GOARCH=amd64 set GOOS=linux go tool dist install -v pkg/runtime go install -v -a std
Windows GOARCH 386의 경우:
적절한 도구가 빌드되면 "go build" 명령을 성공적으로 실행하고 Linux용 Go 프로그램을 크로스 컴파일할 수 있습니다.
위 내용은 Windows에서 Go 크로스 컴파일 중 '런타임: linux/amd64는 부트스트랩되어야 합니다' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!