2

テキストファイル(またはその他のリソース)をバイナリに埋め込むことについて読んだことがありますが、次のようにしています:

objcopy -I binary -O elf32-littlearm --binary-architecture arm myfile.txt myfile.txt.o

ただし、チュートリアルとは異なり、次の応答が返されます。

ld: unknown architecture of input file `myfile.txt' is incompatible with arm output

この例では i386 を使用していますが、そのようにすることもできないため、これも問題ではないようです。

objcopy に、それがテキスト ファイルであり、有効な互換性のあるバイナリではないという事実を無視させて、バイトごとにプログラムにコピーする方法はありますか?

4

1 に答える 1