我有一个名为的文件commanKT,想在Linux终端中运行它.有人可以通过命令运行此文件来帮助吗?我试过./commonRT但是我收到了错误:
"bash: ./commonrt: cannot execute binary file"
[blackberry@BuildMc MainApp]$ ls -al commonKT
-rwxrwxr-x. 1 sijith sijith 10314053 Feb 27 16:49 commonKT
Run Code Online (Sandbox Code Playgroud)
小智 28
要执行二进制文件,请使用:./binary_name.
如果您收到错误:
bash:./ binary_name:无法执行二进制文件
这是因为它是使用工具链编译的,该工具链用于与您尝试运行二进制文件的目标不同的目标.
例如,如果您编译'binary_name.c' arm-none-linux-gnueabi-gcc并尝试在x86计算机上运行生成的二进制文件,您将收到上述错误.
Olu*_*ith 11
要从shell在Linux中执行二进制文件或.run文件,请使用dot forward slash friend
./binary_file_name
Run Code Online (Sandbox Code Playgroud)
如果由于权限而失败,则可以在执行之前尝试此操作
chmod +x binary_file_name
# then execute it
./binary_file_name
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你