Step1
いきなり作り始める前に…
この講座のポリシー
UNIXでのC言語?
GNUプロジェクトとフリーソフトウェア
GTK+を使って
グラフィカルなソフトを作っちゃおう!
小さなデジタル時計を作ってみよう!
作成編
解説編 その1
解説編 その2
改造編
アプリケーション起動ランチャーを作っちゃおう!
作成編
解説編
ウィンドウ位置の記憶
テキストエディタを作っちゃおう!
外観を作成しよう!
「開く」「保存」機能を実装しよう!
「コピー」「ペースト」機能を実装しよう!
ソースを分割しちゃおう!
害虫(バグ)を退治しちゃおう!
画像ビュアーを作っちゃおう!
とりあえず作ってみよう
履歴機能を追加しよう
Step2
簡単に作れるソフトを作ってみよう!
早速つくろう!(helo.c)
helo.cを改造しよう!
(文字の入力と表示)
「cat」コマンドを作ってみよう!
カンマ→タブ変換フィルタを作ってみよう!
和歴→西暦変換ソフトを作ってみよう!
起動時のオプションを解析しちゃおう!
「ls」コマンドを作っちゃおう!
(ディレクトリ走査の方法)
文字列をソートしちゃおう!
(文字配列と「qsort」)
おまけ
「core dump」したらお手上げだぁ?
(デバッグの方法と「dbg」の使い方)