【发布时间】:2013-11-25 12:04:17
【问题描述】:
我想通过以下方式复制一个可执行的 ELF 文件:
$ objcopy -O binary myfile.elf myfile.bin
不幸的是:
$ chmod +x myfile.bin
$ ./myfile.bin
导致:无法执行二进制文件
有没有办法保留文件的可执行性?
【问题讨论】:
-
为什么要问,这样做的目的是什么?
-
我试图回答,但你的问题似乎没有任何意义,让我相信你不了解一些基本概念(比如内核的作用,什么是系统调用,什么是操作系统等...)
标签: linux file executable gnu objcopy