Golang 1.6'da, 64 bitlik arşivimden Linux için 32 bit'e derlemeye başladığımda, go install
komutu, çalıştırılabilir dosyayı bin/linux_386/<exe>
içine koyar.golang 1.6 çapraz derleme
Bunun yerine bin/
içine koymanın bir yolu var mı? Eğer 32-bit ortamda inşa edersem bin/
'a girer. Kum havuzunun dışında 32-bit'e derleme yapmam ya da 32-bit sanal alan içinde doğal olarak derlememden bağımsız olarak exe'un aynı yere gitmesini istiyorum.
Şu anki çözümüm, linux_386
dir'in numaralı bağlantı noktasını ln -s . linux_386
numaralı bağlantıda olduğu gibi yumuşatmaktır.
. Bin/linux_386 dizinde sahip olmanın nesi yanlış? – JimB
Yürütülebilir dosyayı oluşturmak için iki yolum var. 32 bitlik sanal alanın bir tanesi, 32 bitlik sürümü kullanır. Sandbox dışında bir tanesi derlemeyi geçen 64 bit sürümünü kullanır. Her ikisinin de yürütülebilir dosyayı aynı yere koymasını istiyorum. –