実行形式エラー

実行形式エラー

私はこの質問がたくさん議論されることを知っていますが、それは私には理解できません。そのため、インストールされたgccコンパイラを使用してCコードをコンパイルしましたが、実行されません。他の多くの投稿では、間違ったアーキテクチャでファイルを実行することでこの現象が発生する可能性があると述べていますが、私はそれが問題だとは思いません。どうなりますか?

$ uname -a
Linux stickyfingers 4.10.0-19-generic #21-Ubuntu SMP Thu Apr 6 17:04:57 UTC 2017 x86_64 x86_64 x86_64 
GNU/Linux

$ file exploit
exploit: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped

$ ./exploit
-bash: ./exploit: cannot execute binary file: Exec format error




答え1

ありがとうユーザー 414777コメント、-cフラグを削除しましたが、動作しています。

関連情報