本项目用于学习 Linux 下的 C 语言编程。
- src/ 存放 C 源代码
- Makefile 构建脚本
- README.md 项目说明
make
./bin/hello- GCC 或兼容 C 编译器
- 示例代码可在 macOS 或 Linux 下编译运行。
- 编译时加 -g 选项(Makefile 已默认开启)。
- 启动 gdb:
gdb ./bin/errno_demo
- 常用命令:
break main设置断点run启动程序next单步执行print 变量名查看变量bt查看调用栈quit退出 gdb
- 断言失败、段错误等会自动中断,可用
bt查看出错位置。
更多调试技巧可参考 gdb 官方文档。