繁体   English   中英

Raspberry Pi 上的组装会为每个命令提供错误“找不到命令”

[英]Assembly on Raspberry Pi gives the error “command not found” for every command

这是我第一次在树莓派上使用汇编。 我没有sudo访问权限,所以我无法尝试以这种方式运行它。 每当我尝试执行sudo时,它都会引发错误。

当我尝试运行我的程序时,它会返回:

./test.s: line 1: .data: command not found    
./test.s line 2: .bealign: command not found    
./test.s line 3: x:: command not found

对于文件中的所有行,依此类推。 我不知道如何解决这个问题。

我正在运行我的程序做./test.s; echo $? ./test.s; echo $? 我也尝试在没有回声部分和没有$? 部分和没有./部分。

test.s是汇编源代码,不是 bash shell。

以这种方式运行它会让你的source尝试获取它或运行bash test.s这不可能工作。 它试图将汇编程序源代码的每一行作为 shell 命令运行。

而是运行gcc test.s将其组装+链接到可执行文件中。 如果这不起作用,您需要为自己找一个教程或书籍来学习一些基础知识。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM