Penyusun Silang daripada Windows ke Linux: Menyelesaikan Isu Bootstrapping
Apabila cuba menyusun silang daripada Windows ke Linux menggunakan Go, pengguna mungkin menghadapi mesej ralat yang menunjukkan bahawa masa jalan untuk "linux/amd64" memerlukan bootstrap menggunakan "make.bat." Ralat ini berpunca daripada keperluan untuk membina alatan yang diperlukan sebelum ia boleh digunakan.
Untuk menyelesaikan isu ini, adalah disyorkan untuk membina alatan yang diperlukan menggunakan program kelompok berikut:
set GOARCH=amd64 set GOOS=linux go tool dist install -v pkg/runtime go install -v -a std
Jika binaan berjaya, pengguna seharusnya dapat meneruskan kompilasi silang seperti yang dimaksudkan, menggunakan "amd64" dan bukannya "AMD64." Perlu diperhatikan bahawa kes itu mesti dihormati.
Sekiranya Windows GOARCH ditetapkan kepada "386," adalah perlu untuk membina alatan 386 terlebih dahulu. Ini memerlukan pemasangan mingw gcc. Pengguna boleh merujuk kepada arahan yang diberikan oleh pengguna "user2714852" untuk panduan.
Pengguna juga boleh mendapatkan bantuan tambahan dalam sumber berikut: https://golang.org/wiki/WindowsCrossCompiling
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Isu Bootstrapping Kompilasi Silang Go daripada Windows ke Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!