ketchup | Shared With: Everyone - Dec 08 2006 | book, programming, C
ketchup | Shared With: Everyone - Mar 16 2007 | programming, book, Proce55ing
ketchup | Shared With: Everyone - Sep 20 2006 | book, programming, 開発環境The Joel on Software の日本語翻訳
ketchup | Shared With: Everyone - Sep 16 2006 | book, programming
ketchup | Shared With: Everyone - Sep 09 2006 | programming, book
ketchup | Shared With: Everyone - Sep 08 2006 | book, programming, GNU, gdb
ketchup | Shared With: Everyone - Aug 31 2006 | book, programming
ketchup | Shared With: Everyone - Aug 28 2006 | book, math, programming
ketchup | Shared With: Everyone - Aug 07 2006 | terminal, unix, book, programming, Lua
ketchup | Shared With: Everyone - Aug 02 2006 | book, GNU, gcc, programming
西田亙さんの自費出版
Quoted: C言語の入門書でお馴染みのhello.cは、gcc hello.c という簡単なコマンドで実行可能ファイル a.out に生まれ変わります。多くの教科書はここで立ち止まることなく、次のページへと進んでしまうのですが、皆さんは「a.outはどこからやってきたのか」、「#include にはどういう意味が隠されているのか」、疑問に思われたことはないでしょうか。本書は、これらの疑問に真正面から取り組み、自らの力で答えを見つけ出そうとする方々のための指南役として誕生しました。
プログラムが誕生するまでには、4つのビルド工程が必要ですが、普段はgccコマンドが裏方でこっそりと処理しているため、私達の目に触れることはありません。その挙動は、-vオプションを与えることで明らかになります。
gcc -v hello.c を実行した際に表示される、呪文のようなメッセージ群を解読するところから、本書は始まります。ひとつの謎の解明は、新しい疑問を呼び起こし、私達の旅は続きます。8つの大海を制覇したとき、GNU開発ツールは生涯役立つ伴侶となっていることでしょう。









Send ketchup a friend request or a personal message instead.