Back to Contents

Step1
いきなり作り始める前に…


この講座のポリシー

UNIXでのC言語?

GNUプロジェクトとフリーソフトウェア




GTK+を使って
グラフィカルなソフトを作っちゃおう!





小さなデジタル時計を作ってみよう!






アプリケーション起動ランチャーを作っちゃおう!






テキストエディタを作っちゃおう!







画像ビュアーを作っちゃおう!




Step2
簡単に作れるソフトを作ってみよう!


早速つくろう!(helo.c)

helo.cを改造しよう!
(文字の入力と表示)


「cat」コマンドを作ってみよう!

カンマ→タブ変換フィルタを作ってみよう!

和歴→西暦変換ソフトを作ってみよう!

起動時のオプションを解析しちゃおう!

「ls」コマンドを作っちゃおう!
(ディレクトリ走査の方法)


文字列をソートしちゃおう!
(文字配列と「qsort」)






おまけ

「core dump」したらお手上げだぁ?
(デバッグの方法と「dbg」の使い方)