第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

golang 二進(jìn)制文件不在 mips 上運(yùn)行

golang 二進(jìn)制文件不在 mips 上運(yùn)行

Go
胡子哥哥 2023-06-12 19:09:41
我在 Windows 10 上使用 Go 1.11.4,我想為運(yùn)行 Linux 的 MIPS 74Kc 處理器 (Qualcomm Atheros QCA9558) 編譯代碼。我編譯:GOOS=linux GOARCH=mips go build獲取可執(zhí)行文件,上傳并運(yùn)行它并獲得:Illegal instruction再試一次,GOARCH=mipsle得到:./hello_mipsle_linux: line 1: syntax error: unexpected "("我錯(cuò)過了什么?
查看完整描述

3 回答

?
紅顏莎娜

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超13個(gè)贊

我做構(gòu)建的主機(jī)有一個(gè) FPU,但板子沒有。添加GOMIPS=softfloat固定它:

GOOS=linux GOARCH=mips GOMIPS=softfloat go build


查看完整回答
反對 回復(fù) 2023-06-12
?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

我有一個(gè)類似的問題,它通過設(shè)置解決了GOARCH=mipsle。這應(yīng)該工作

GOOS=linux?GOARCH=mipsle?GOMIPS=softfloat?go?build

我的核心是MIPS 24KEc V5.0,

如果不行,請嘗試以下步驟

  1. 檢查 CPU 架構(gòu),Big-Endian 或 Little-Endian,通過

$?lscpu?|?grep?"Byte?Order"

cat/proc/cpuinfo也會有幫助。

  1. 檢查內(nèi)核信息,mips 或 mips64,對我來說是 mips (32)

$?uname?-a
Linux?OpenWrt?4.14.151?#0?Tue?Nov?5?14:12:18?2019?mips?GNU/Linux
  1. 如果是 Little-Endian,設(shè)置GOARCH=mipsle,如果是 64bit Little-Endian,設(shè)置 setGOARCH=mips64le

查看完整回答
反對 回復(fù) 2023-06-12
?
侃侃無極

TA貢獻(xiàn)2051條經(jīng)驗(yàn) 獲得超10個(gè)贊

要列出當(dāng)前構(gòu)建工具鏈可用的所有可能的 MIPS 架構(gòu)師,請使用go tooleg


$ go version


go version go1.12 darwin/amd64


$ go tool dist list | grep mips


linux/mips

linux/mips64

linux/mips64le

linux/mipsle

GOARCH所以可能是您還沒有嘗試過的剩余排列之一,例如mips64or mips64le。


uname -m將有助于確定目標(biāo)系統(tǒng)的機(jī)器架構(gòu)。


查看完整回答
反對 回復(fù) 2023-06-12
  • 3 回答
  • 0 關(guān)注
  • 371 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號