Golang 的程式寫好後,一般在 amd64 的環境編譯、執行都很簡單,但是遇到 ARM 的就需要另外指定一下。
go build example.go # 產生 example 執行檔,丟到 ARM 的機器上執行,會如下述訊息:
- $ ./example
-bash: ./example: cannot execute binary file: Exec format error
閱讀全文〈Golang 編譯給 Raspberry PI (ARM) 執行的程式〉
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Golang 的程式寫好後,一般在 amd64 的環境編譯、執行都很簡單,但是遇到 ARM 的就需要另外指定一下。
go build example.go # 產生 example 執行檔,丟到 ARM 的機器上執行,會如下述訊息:
閱讀全文〈Golang 編譯給 Raspberry PI (ARM) 執行的程式〉