Linux での C プログラミングの詳細な説明...1
1) Linux プログラミング入門 ~基礎知識...3
1. ソースプログラムのコンパイル…3
2.Makefileの書き込み...4
3. プログラムライブラリリンク…5
4. プログラムのデバッグ... 5
5.ヘッダファイルとシステムヘルプ...6
2) Linux プログラミング入門 -- プロセスの紹介...6
1.プロセスの概念...6
2.プロセスフラグ...7
3.プロセスの作成…8
4.デーモンプロセスの作成...9
3) Linux プログラミング入門 -- ファイル操作... 10
1.ファイルの作成、読み書き…10
2.ファイルのさまざまな属性... 11
3.ディレクトリファイル操作...12
4.パイプファイル...13
4) プログラミング入門 - 時間の概念... 14
1.時間表現...14
2.時間の計測…14
3.タイマーの使用... 15
5) Linux プログラミング入門 -- 信号処理... 16
1.信号生成…16
2.信号操作…17
3.その他の信号機能... 18
4.一例…18
6) Linux プログラミング入門 -- メッセージ管理... 19
1. POSIX の名前のないセマフォ... 19
2. System V セマフォ...20
3. SystemV メッセージ キュー... 21
4. SystemV 共有メモリ...22
7) Linux プログラミング入門 -- スレッド操作... 23
スレッドの作成と使用... 23
8) Linux プログラミング入門 -- ネットワーク プログラミング... 25
9) Linux での C 開発ツールの紹介... 47
GNU C コンパイラ... 47
GCC の使用..48
GCC オプション... 48
最適化オプション... 49
デバッグおよびプロファイリングのオプション... 49
gdbの基本コマンド...50
追加の C プログラミング ツール... 52
xxgdb.52
53を呼びます。
コールツリー54
インデント 55
gprof56
拡大する