我有一个名为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
最佳答案
要执行二进制文件,请使用:./binary_name
。
如果出现错误:
这是因为它是使用工具链编译的,该工具链针对的目标与您尝试对其运行二进制文件的目标不同。
例如,如果使用arm-none-linux-gnueabi-gcc
编译“binary_name.c”,然后尝试在x86机器上运行生成的二进制文件,则会得到上述错误。
关于linux - 如何在Linux中运行二进制文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9477157/