-1

プログラムのビルドを決定したい。実行されているかどうかはわかりません。また、SDKや.net fwなどの準備が整ったものを使用せずに、コードでそのようなことを正確に判断したいと考えています...

どうやってするの?

質問は正確な言語に関するものではありません。プレーン/ピュアC、Lisp、Basicなどへの参照があります...

私が知りたいのは「sdkなどのヘルプを使わない判断」です。

PSお願いします!注意を払う。「dmesg」、「dumpbin」などのコンソールとユーティリティを使用して、「sdk のような準備ができていない」ことを強調しました... また、この Q では意味がありません。他のプログラムからの助け。

4

1 に答える 1

1

Linux は「elf」実行可能ファイルを使用します。ファイルを直接読み取る方法の詳細については、elf 仕様を確認してください。

Windows は「pe」形式の実行可能ファイルを使用します。詳細については、pe/coff 仕様を参照してください。

于 2013-01-08T07:21:32.877 に答える