2 回答

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個贊
我在這里為 Ubuntu 20:04 添加一個解決方案,帶有 golang go1.16.5
我有g(shù)cc,我發(fā)現(xiàn)我需要以下系統(tǒng)依賴項(xiàng)sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev xorg-dev
我的構(gòu)建文件
build:
go mod download
CGO_ENABLED=1 go build -ldflags "-s -w" -o $(BINARY)
簡單主干
import (
"fyne.io/fyne/v2/app"
)
func main() {
a := app.New()
w := a.NewWindow("Server Mon")
w.ShowAndRun()
}
當(dāng)我構(gòu)建時,會得到一些缺失的 go 依賴項(xiàng) 堆棧跟蹤 像
../../../gopkg/pkg/mod/fyne.io/fyne/v2@v2.0.4/storage/repository/parse.go:8:2: missing go.sum entry for module providing package github.com/fredbi/uri (imported by fyne.io/fyne/v2/
這些都解決了
go get fyne.io/fyne/v2/app@v2.0.4
go get fyne.io/fyne/v2/storage/repository@v2.0.4
go get fyne.io/fyne/v2/internal/painter/gl@v2.0.4
go get fyne.io/fyne/v2/internal/driver/glfw@v2.0.4
通過上述步驟,一切都會構(gòu)建和運(yùn)行

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個贊
如果你在Linux上編譯,你可能需要一些額外的庫頭 - 請查看 https://developer.fyne.io/started/ 的說明。根據(jù)您的發(fā)行版,庫名稱會有所不同,但其名稱可能類似于 。libXxf86vm-devel
- 2 回答
- 0 關(guān)注
- 320 瀏覽
添加回答
舉報