Debug
CanuxCheng
Linux/Java/Python/Web
展开
-
Makefile: Getting started
linux开发Makefile文件范本: OBJ:= a.o b.o … CC+= gcc CFLAGS+= -g -Wall… INCLUDE+= -I$MYHEADFILEPATH libLIBS+=-lsctp -lpthread -lrt (在自己的库函数中使用) SLIBS+= -L$(staticlibpath) -lstatic DLIBS原创 2014-11-06 00:22:07 · 328 阅读 · 0 评论 -
Gcc: GEtting started
--------------------------------------------------------------------------------------------------------------------------------- gcc和g++的使用 gun编译器 ---------- C语言程序的处理 strace ./a.out原创 2014-11-07 00:16:29 · 263 阅读 · 0 评论 -
Gdb: Getting started
调试工具: gdb splint(lint) cxref cflow gprof(prof) 程序调试的五个阶段: 测试 固化 定位 纠正 验证 1.C语言定义的预处理器可以用来调试: _LINE_ _FILE_ _DATE_ _TIME_ 2.用库函数断言调试: 如果假设不成立就停止程序运行 #include voida原创 2014-11-07 00:22:23 · 188 阅读 · 0 评论