我注意到使用go build二進(jìn)制結(jié)果時(shí)可能會(huì)超過(guò) 2MB;但使用gccgo二進(jìn)制文件小于 35k。我在使用時(shí)注意到的另一個(gè)問(wèn)題gccgo是生成的二進(jìn)制文件不能在另一個(gè) linux 機(jī)器上運(yùn)行(libgo.so我相信是缺失的),但go build二進(jìn)制文件運(yùn)行得很好(所以我想這是因?yàn)槎M(jìn)制文件包含運(yùn)行所需的所有內(nèi)容?);有沒(méi)有辦法做到這一點(diǎn)gccgo?
如何使用 gccgo 構(gòu)建完整的 go 程序二進(jìn)制文件?
ibeautiful
2021-06-02 14:09:46