簡體   English   中英

無法執行二進制文件錯誤

[英]Cannot execute binary file error

我只是在我的 linux 中運行了一個簡單的 hello world 程序,它工作得很好。當我應該在手持設備(在 linux 操作系統上運行)中運行相同的文件時,我得到了類似無法執行二進制文件錯誤的錯誤。我是全新的linux。

有誰能夠幫我?

僅因為操作系統相同,並不意味着將運行可執行文件。 二進制文件由處理器可以理解的機器指令組成。 具有兼容指令集的處理器之間來回移動通常可以正常工作,但是如果它們不兼容,CPU將無法理解指令。

大多數英特爾處理器使用x86 ISA(指令集體系結構),您的移動處理器可能不兼容。

只是因為我遇到了這個問題,但對於32位OS的b4位應用程序對我來說卻不起作用。 如果在Linux中,則可能需要在終端后端上安裝gcc編譯器,而該編譯器可能尚未安裝。 如果您沒有此Linux,則似乎不知道如何讀取文件。

su <user-name>

然后應該執行命令/文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM