Linux程序设计
| 系统调用和库函数 |
|
|
|
| |
|
Linux环境 |
|
| |
|
终端 |
|
| |
|
curses |
|
| |
|
数据管理 |
|
| |
|
MySQL |
|
| |
|
|
|
| |
|
调试 |
|
| |
|
进程和信号 |
system/exec/fork/wait/waitpid/signal/kill/pause/sigaction |
| |
|
POSIX线程 |
多线程编程 |
| |
|
管道 |
|
| |
|
进程间通信 |
信号量/共享内存/消息队列 |
| |
|
套接字 |
Socket |
| |
|
用GTK+进行GNOME编程 |
|
| |
|
用Qt进行KDE编程 |
|
| |
|
Linux标准 |
|
GCC使用
Makefile
Makefile调试方法
1. C/C++ 标准库
1.1 字符串操作
| [strtok() |
strtok_s()](https://github.com/breakerthb/LinuxPrograming/blob/master/CStandard/strtok.md) - 字符串分割 |
2. Linux 库
fork()与vfork()
wait()与waitpid()
exec()
system()
select()
poll()
epoll()
Effective C++
3. Special Subject
临时文件
时间方法
定时器
驱动安装
3.1 Log模块
Log from unvme
Log from ssdb
boost log
3.2 参数解析
gflags参数解析
3.3 C++ Server
Tinyhttpd
Tinyhttpd框架
Ref
《Linux/Unix系统编程手册》
源码
引用路径