[英]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.