3

私はデバイスドライバのプログラミングに非常に新しいです。 私はウェブサイトの下を通過していました。 http://www.codeproject.com/KB/system/driverdev.aspxデバイスドライバで「バイナリ」とは何を意味しますか?

私はちょうど "バイナリ"という言葉と混同していました。 特定のステートメントは、 "リンカは最後のバイナリをビルドし、オプションがPEヘッダにあるかどうかに基づいて...."と言います。 私の質問はデバイスドライバプログラミングでバイナリとは何ですか?

+2

は、それが他のすべてのプログラムの場合と同じ意味に役立ちます上記のすべての

希望を交換してください。もしあなたが実際にあなたのタグとして* linux *プログラミングをしたいのであれば、別のガイドを探してみたいかもしれません... – filmor

+1

@filmor:ダミーコードとともにデバイスドライバプログラミングに関する深い知識を提供している良いチュートリアルを教えてください。 –

答えて

8

まず一般的にバイナリファイルが非人間が読める形式でデータを保存する任意のファイルであるウィキペディア

Binary Fileを参照してください。 したがって、ワードプロセッサ文書、スプレッドシート、データベース、および実行可能ファイル(実行可能プログラムファイル)はすべてバイナリファイルです(単純なテキストエディタで開くか、コンソールにエコーした場合、彼らには、別のプログラムやOSが必要です)。

この例では、「最終バイナリファイル」はsource codecompiledである実行可能ファイル(またはライブラリファイル)です。この

どれも可能性がLinuxの特定ではありませんが、すべてコンピュータartectures全体で一般的である(そしておそらくいくつかのPEDANTが、これは適用されないコンピュータ/ OSを指摘し、そのほぼすべてすべての一般的なますマシンコード:これは

+0

おかげさしで、本当に助けてくれました。 –

5

バイナリは、ソースコードとは対照的に、コンパイルおよびリンクされたオブジェクトコードを意味します。

関連する問題