Menyusun Silang daripada Windows ke Linux: Menyelesaikan Ralat Bootstrapping
Apabila cuba menyusun silang atur cara Go daripada Windows ke Linux, anda mungkin menghadapi ralat yang menunjukkan bahawa Linux/AMD64 mesti bootstrapped. Ralat ini timbul kerana alatan yang diperlukan untuk penyusunan silang belum lagi dibina.
Untuk menyelesaikan isu ini, anda mesti terlebih dahulu memastikan bahawa Windows GOARCH anda ditetapkan kepada amd64. Selepas itu, laksanakan program kelompok berikut:
set GOARCH=amd64 set GOOS=linux go tool dist install -v pkg/runtime go install -v -a std
Dengan menjalankan arahan ini, anda akan membina alatan yang diperlukan untuk penyusunan silang. Setelah proses ini selesai, anda sepatutnya berjaya menyusun silang program Go daripada Windows ke Linux. Ambil perhatian bahawa parameter GOARCH harus ditetapkan kepada huruf kecil "amd64" untuk proses ini berjaya.
Jika Windows GOARCH anda ialah 386, membina alatan 386 adalah perlu. Ini memerlukan memuat turun Mingw GCC dan mengikut arahan yang diberikan oleh pengguna2714852.
Untuk bantuan lanjut, anda boleh merujuk kepada dokumentasi di https://golang.org/wiki/WindowsCrossCompiling, yang mengandungi arahan terperinci untuk penyusunan silang daripada Windows ke Linux.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ralat Bootstrapping Kompilasi Silang Go pada Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!