我正在嘗試嘗試“ Go”編程語言,但是即使是一個(gè)簡單的測試示例也無法正常工作。我認(rèn)為這可能是港口的問題,因此我已在gomingw項(xiàng)目頁面中的問題下提交了票證。哪些步驟將重現(xiàn)該問題?創(chuàng)建任何簡單的go測試程序用8g編譯。IE。8克hello.go將其與8l鏈接。IE。8l你好8什么是預(yù)期的輸出?你看到了什么呢?我希望8l能夠成功鏈接而不會出現(xiàn)任何錯(cuò)誤。相反,我看到跟隨錯(cuò)誤輸出,然后崩潰。> goos is not known: mingw> warning: uanble to find runtime.a> runtime.morestack not defined您正在使用什么版本的產(chǎn)品?在什么操作系統(tǒng)上?這是Windows 7上的gowin32_2010-12-02.zip請?jiān)谙旅嫣峁┤魏胃郊有畔ⅰN以谖业沫h(huán)境中設(shè)置了4個(gè)標(biāo)準(zhǔn)go變量,如下所示:goos = mingw,gobin = G:\ oss \ go \ bin,goarch = 386,goroot = G:\ oss \ go從查看錯(cuò)誤開始,我要說的是它似乎需要使用mingw gcc工具集中的某些內(nèi)容?盡管我在任何地方都沒有提到此要求,但自述文件或安裝文件中都沒有。缺少什么runtime.a?它是mingw的一部分嗎?在最新版本之前,我還嘗試了一個(gè)版本,并且該版本上也存在問題。其他嘗試過Go的Windows端口的人遇到這樣的問題嗎?是什么原因造成的?
1 回答

慕婉清6462132
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超2個(gè)贊
錯(cuò)誤消息中說明了失敗的原因:goos is not known: mingw
。閱讀有關(guān)設(shè)置GOOS環(huán)境變量的說明。設(shè)置GOOS = windows。
您還應(yīng)該使用最新版本的Go Windows端口二進(jìn)制文件。
- 1 回答
- 0 關(guān)注
- 235 瀏覽
添加回答
舉報(bào)
0/150
提交
取消