2011-08-24 20 views
0

バイナリデータをソースコード(Embedding resources in executable using GCC)に埋め込む作業を自動化する方法を尋ねられましたが、バイナリデータをコンパイルされた実行可能ファイルに書き込むことが可能かどうか、つまりソースからコンパイルする必要はありません。 私の最初の考えは、データを保持するのに十分な大きさの「定数変数」を含めることですが、データの書き方を知る方法はわかりません。バイナリイメージ/プログラム実行可能ファイル/ .exeにリソースを埋め込む?

答えて

0

答えはYESです。少なくとも、win32ではMINGWでは実行可能ファイル自体が読み込み可能であり、追加可能なデータです。したがって、最後の数バイトはデータのヘッダー(オフセット)になります。

関連する問題