运行自定义编译的可执行文件将返回“没有此类文件或目录”

埃文·卡洛尔(Evan Carroll)

我有一个可执行文件,但是当我运行它时,我得到“没有这样的文件或目录”

$ chmod a+x bin 
$ file bin 
bin: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, not stripped
$ ./bin 
bash: ./bin: No such file or directory

注意,该可执行文件实际上是ELF 64位,操作系统也是如此。

埃文·卡洛尔(Evan Carroll)

这是因为我忘了-dynamic-linker在通话中包含这些选项ld

-dynamic-linker /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2

这样称呼它,

ld -m elf_x86_64 -dynamic-linker /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 -o bin

使它工作正常。

有关32位/ 64位不匹配的类似问题的更多信息,请参见此问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

(FlexNet Publisher)尝试运行Elf 32位LSB可执行文件时没有此类文件或目录

来自分类Dev

将Docker挂载到容器中显示可执行文件,但出现以下错误:/ usr / bin / docker:没有此类文件或目录

来自分类Dev

编译的静态可执行文件返回“没有这样的文件或目录”

来自分类Dev

错误:在 lubuntu 上生成可执行文件后尝试运行 .py 文件时没有此类文件?

来自分类Dev

使用自定义根目录启动可执行文件

来自分类Dev

将ngrok可执行文件移至/ usr / local / bin,但是当我运行“ ./ngrok http 8000”时,它返回“ zsh:无此类文件或目录:./ ngrok”

来自分类Dev

运行自定义可执行文件,QProcess立即退出,退出代码为1

来自分类Dev

运行gud-gdb时如何自定义可执行文件的名称

来自分类Dev

正在运行的可执行文件:无此类文件或目录

来自分类Dev

在打开文件时使用cxFreeze编译的python可执行文件打开自定义文件类型

来自分类Dev

如果没有 Boost DLL,Visual C++ 可执行文件将无法运行

来自分类Dev

当以可执行文件身份运行Python文件时,“'python':没有这样的文件或目录”

来自分类Dev

bash:./a.out:ld产生的运行可执行文件上没有这样的文件或目录

来自分类Dev

没有设置可执行位时,如何从CD运行可执行文件?

来自分类Dev

运行gud-gdb时如何自定义可执行文件名称

来自分类Dev

如何运行Nuitka编译的Python可执行文件

来自分类Dev

可执行文件中定义的自定义配置部分

来自分类Dev

lstate错误:使用Docker build命令从自定义映像构建Docker时,没有此类文件或目录

来自分类Dev

如何返回给定可执行文件的目录?

来自分类Dev

返回Delphi可执行文件的根目录

来自分类Dev

运行交叉编译的dart运行时时,“没有此类文件或目录”

来自分类Dev

具有提升的自定义操作的提升的安装程序不会提升可执行文件

来自分类Dev

具有提升的自定义操作的提升的安装程序不会提升可执行文件

来自分类Dev

Bash错误,运行带有Java“没有此类文件或目录”的groovy编译类

来自分类Dev

如何将自定义文件类型与自定义可执行文件相关联?

来自分类Dev

交叉编译:尝试执行“ cc1”时出错:execvp:没有此类文件或目录

来自分类Dev

将Swift脚本编译为可执行文件

来自分类Dev

在自定义命令中调用找到的可执行文件的正确方法?

来自分类Dev

在自定义命令中调用找到的可执行文件的正确方法?

Related 相关文章

  1. 1

    (FlexNet Publisher)尝试运行Elf 32位LSB可执行文件时没有此类文件或目录

  2. 2

    将Docker挂载到容器中显示可执行文件,但出现以下错误:/ usr / bin / docker:没有此类文件或目录

  3. 3

    编译的静态可执行文件返回“没有这样的文件或目录”

  4. 4

    错误:在 lubuntu 上生成可执行文件后尝试运行 .py 文件时没有此类文件?

  5. 5

    使用自定义根目录启动可执行文件

  6. 6

    将ngrok可执行文件移至/ usr / local / bin,但是当我运行“ ./ngrok http 8000”时,它返回“ zsh:无此类文件或目录:./ ngrok”

  7. 7

    运行自定义可执行文件,QProcess立即退出,退出代码为1

  8. 8

    运行gud-gdb时如何自定义可执行文件的名称

  9. 9

    正在运行的可执行文件:无此类文件或目录

  10. 10

    在打开文件时使用cxFreeze编译的python可执行文件打开自定义文件类型

  11. 11

    如果没有 Boost DLL,Visual C++ 可执行文件将无法运行

  12. 12

    当以可执行文件身份运行Python文件时,“'python':没有这样的文件或目录”

  13. 13

    bash:./a.out:ld产生的运行可执行文件上没有这样的文件或目录

  14. 14

    没有设置可执行位时,如何从CD运行可执行文件?

  15. 15

    运行gud-gdb时如何自定义可执行文件名称

  16. 16

    如何运行Nuitka编译的Python可执行文件

  17. 17

    可执行文件中定义的自定义配置部分

  18. 18

    lstate错误:使用Docker build命令从自定义映像构建Docker时,没有此类文件或目录

  19. 19

    如何返回给定可执行文件的目录?

  20. 20

    返回Delphi可执行文件的根目录

  21. 21

    运行交叉编译的dart运行时时,“没有此类文件或目录”

  22. 22

    具有提升的自定义操作的提升的安装程序不会提升可执行文件

  23. 23

    具有提升的自定义操作的提升的安装程序不会提升可执行文件

  24. 24

    Bash错误,运行带有Java“没有此类文件或目录”的groovy编译类

  25. 25

    如何将自定义文件类型与自定义可执行文件相关联?

  26. 26

    交叉编译:尝试执行“ cc1”时出错:execvp:没有此类文件或目录

  27. 27

    将Swift脚本编译为可执行文件

  28. 28

    在自定义命令中调用找到的可执行文件的正确方法?

  29. 29

    在自定义命令中调用找到的可执行文件的正确方法?

热门标签

归档