mac下golang安裝了windows編譯環(huán)境后編譯變慢
更新時間:2015年04月23日 11:23:41 投稿:hebedich
這篇文章主要介紹了mac下golang安裝了windows編譯環(huán)境后編譯變慢的處理方法,非常的簡單,有相同問題的小伙伴可以參考下。
和同事協(xié)作開發(fā)golang項目的時候,同事是在windows平臺上進行開發(fā),一運行項目發(fā)現報錯。后來在mac環(huán)境下面嘗試調試,安裝了windows的編譯環(huán)境:
$ cd /usr/local/go/src/
$ sudo CGO_ENABLED=0 GOOS=windows GOARCH=amd64 ./make.bash
調試后發(fā)現原來是windows下是不支持fcntl,真是郁悶非常。后來在開發(fā)的時候發(fā)現mac下的編譯測試包也明顯變慢了,原來1,2秒就可以編譯好了,現在要5,6秒。懷疑是先前安裝windows編譯環(huán)境導致的,于是嘗試重新安裝了golang語言就OK了。
以上所述就是本文的解決辦法了,希望大家能夠喜歡。
相關文章
Go語言與其他語言進行交互的方式詳解
在當今的軟件開發(fā)領域,多種編程語言常常需要協(xié)同工作,以充分利用各自的優(yōu)勢來構建復雜的應用系統(tǒng),Go 語言作為一門高效、簡潔的編程語言,也經常需要與其他語言進行交互,接下來,我們將詳細探討 Go 語言如何與其他語言進行交互,需要的朋友可以參考下
2024-06-06
使用Go實現一個百行聊天服務器的示例代碼
前段時間, redis作者整了個c語言版本的聊天服務器,代碼量攏共不過百行,于是, 心血來潮下, 我也整了個Go語言版本, 簡單來說就是實現了一個聊天室的功能,文中通過代碼示例給大家介紹的非常詳細,需要的朋友可以參考下
2023-12-12
一文帶大家了解Go語言中的內聯優(yōu)化
內聯優(yōu)化是一種常見的編譯器優(yōu)化策略,通俗來講,就是把函數在它被調用的地方展開,這樣可以減少函數調用所帶來的開銷,本文主要為大家介紹了Go中內聯優(yōu)化的具體使用,需要的可以參考下
2023-05-05
Golang初始化MySQL數據庫方法淺析
這篇文章主要介紹了Golang初始化MySQL數據庫的方法,數據庫的建立第一步即要初始化,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
2023-05-05
學習使用Go反射的用法示例
這篇文章主要介紹了學習使用Go反射的用法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
2020-01-01
Golang庫插件注冊加載機制的問題
這篇文章主要介紹了Golang庫插件注冊加載機制,這里說的插件并不是指的golang原生的可以在buildmode中加載指定so文件的那種加載機制,需要的朋友可以參考下
2022-03-03
Golang中context庫的高級應用
context庫不僅對于提升代碼的效率和性能至關重要,而且還幫助開發(fā)者在復雜的系統(tǒng)中保持代碼的清晰和可維護性,下面我們就來看看context庫的高級應用吧
2024-01-01