您好,登錄后才能下訂單哦!
在windows下使用Beego+go-sqlite3進行簡單博客開發, 但編譯后將其植入Arm平臺下運行異常:
編譯參數設置:
SET GOARCH=arm
SET GOOS=linux
SET GOARM=7
go build
首先, 提示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
接著, 錯誤如下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"下
重新編譯,通過
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。