av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

golang 64位linux環(huán)境下編譯出32位程序操作

瀏覽:129日期:2024-07-27 10:52:45

目標(biāo):在64位linux系統(tǒng)上編譯出32位程序。

操作:

1.執(zhí)行 go env 查看當(dāng)前go環(huán)境配置

2.執(zhí)行 export GOARCH=386 配置go輸出系統(tǒng)平臺為32位

3.go build 編譯程序

4.使用file main 指令查看編譯出的可執(zhí)行程序是否為32位

實(shí)踐圖片:

golang 64位linux環(huán)境下編譯出32位程序操作

golang 64位linux環(huán)境下編譯出32位程序操作

補(bǔ)充:golang float32/64與[]byte互轉(zhuǎn)

網(wǎng)絡(luò)協(xié)議開發(fā)中經(jīng)常需要將int、float、bool等轉(zhuǎn)為二進(jìn)制數(shù)據(jù),float32、64 與[]byte處理:

import ( 'encoding/binary' 'math') func Float32ToByte(float float32) []byte { bits := math.Float32bits(float) bytes := make([]byte, 4) binary.LittleEndian.PutUint32(bytes, bits) return bytes} func ByteToFloat32(bytes []byte) float32 { bits := binary.LittleEndian.Uint32(bytes) return math.Float32frombits(bits)} func Float64ToByte(float float64) []byte { bits := math.Float64bits(float) bytes := make([]byte, 8) binary.LittleEndian.PutUint64(bytes, bits) return bytes} func ByteToFloat64(bytes []byte) float64 { bits := binary.LittleEndian.Uint64(bytes) return math.Float64frombits(bits)}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Linux系統(tǒng)
相關(guān)文章:
主站蜘蛛池模板: 中文字幕在线免费观看 | 在线视频第一页 | 国产高清在线精品一区二区三区 | 国产视频一视频二 | 国内精品久久影院 | 在线婷婷| 天天草天天爱 | 亚洲欧美一区二区三区国产精品 | a在线观看 | 亚洲国产精品一区 | 国产精品永久免费观看 | 五月婷婷视频 | 日日操av| 国产精品久久久 | 国产精品成人一区二区三区吃奶 | 国产色播av在线 | 久在线 | 国产精品久久久久一区二区 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 日韩精品一区二区在线 | 男女视频在线观看 | 国内久久 | 中文字幕视频在线观看免费 | 日韩欧美国产精品 | 精品免费国产一区二区三区 | 波多野结衣一区二区三区在线观看 | 日韩毛片免费看 | 91极品视频 | 91在线观看免费视频 | 国产一区 在线视频 | 超黄毛片 | 日本不卡一区 | 久久久久国产一区二区三区不卡 | 国产在线精品一区二区 | 午夜性色a√在线视频观看9 | 中文字幕在线电影观看 | 成人高潮片免费视频欧美 | 97视频在线看| 日本三级网站在线观看 | 日韩精品一区在线观看 | 黄网站在线观看 |