Beego+go-sqlite3 Arm平臺移植遇到的問題

在windows下使用Beego+go-sqlite3進行簡單博客開發, 但編譯後將其植入Arm平臺下運行異常:
編譯參數設置:
SET GOARCH=arm
SET GOOS=linux
SET GOARM=7
go build linux

首先, 提示sqlite3應用問題, 應開啓CGO_ENABLED=1此項
解決:
SET GOARCH=arm
SET GOOS=linux
SET GOARM=7
SET CGO_ENABLED=1
SET CC=arm-linux-gnueabihf-gcc
go build sql

接着, 錯誤以下F:\Program Files (x86)\GO\pkg\tool\windows_amd64\link.exe: running arm-linux-gnueabihf-gcc failed: exec: "arm-linux-gnueabihf-gcc": executable fil
e not found in %PATH%
解決:
windows下安裝交叉編譯工具鏈,並加入系統環境"PATH"下windows

從新編譯,經過ide

相關文章
相關標籤/搜索