“This version of %1 is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher.”
就一個hello world程式 ,出現這樣的錯誤。請問這是怎么回事??
uj5u.com熱心網友回復:
你的hello world程式的代碼里package是什么?是main嗎?如果不是main,好像會出現這樣的問題。如果package是main,還是出現了這樣的問題,那就真的是系統兼容的問題,可以參考以下鏈接的解決方案
https://windowsreport.com/version-not-compatible-with-windows/
uj5u.com熱心網友回復:
是package main,不知怎么滴我在昨天晚上有build一遍運行成功了,但是現在又出現這個錯誤
uj5u.com熱心網友回復:
我是win10系統,出現問題后重裝過go,應該不會不兼容吧。。。
uj5u.com熱心網友回復:
建議你發一下go語言版本和win10版本win10專業版很多版本我都試過毒了,不至于不兼容
uj5u.com熱心網友回復:
go版本是1.13.6 windows/amd64
win10版本號1909
就在上個月,我編譯c++也出現了同樣的問題,編譯通過,運行時提示與系統不兼容,(直接用g++編譯的),沒辦法就先用wsl湊合著用,結果前幾天編譯go的時候又這樣,于是重裝了系統,但是。。。用了一天之后又給我說 不兼容。我都快吐了
uj5u.com熱心網友回復:
1909專業版我用過,莫得問題,其他版本不清楚,你用的莫不是什么某某站的純凈版吧如樓上所言,package main,我想你也不至于犯這個錯誤
其他也想不出什么了,沒遇到過這種錯誤,即使當初我沒有package main也報的不是這個錯誤
建議你試一下各種編譯運行方式,run package、file、directory,在cmd中、IDE中、IDE內置終端中都試一下,go run和go build甚至go test都試一下,看能不能看出什么問題
實在不行可以降低go語言版本,說不定可以解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/102388.html
標籤:go語言
