
Linux
不摆烂的zzz
这个作者很懒,什么都没留下…
展开
-
linux gdb调试
1.启动 gdb 程序名 启动 2.设置断点 break 可以简写为b b 函数名 b 行号 3.运行 使用 run 参数 命令开始运行,其中参数为可执行程序的参数。如果设置了断点,会执行到设置了断点的位置后暂停运行。可以简写为 r。 4.显示变量 print可以简写为p p 变量名 5.查看断点信息 info breakpoints ...原创 2019-07-31 22:30:53 · 90 阅读 · 0 评论 -
Makefile
为什么要使用Makefile,在一个工程中源文件不计其数,如果修改了其中一个,那么和它关联的源文件也要重新编译。如果写了Makefile,只需要一个指令就可以自动化编译,make只针对更改过的文件编译,极大的提高了软件开发的效率。对于是否重新编译一个源文件要看文件里面最近一次的修改时间是否更新 ...原创 2019-07-31 23:02:33 · 92 阅读 · 0 评论 -
miniftp项目
1.系统框架搭建 common.h<头文件定义> sysutil<公有工具定义> int tcp_server(const char *host, unsigned short port); int accept_timeout(int fd, struct sockaddr_in *addr, unsigned int wait_seconds); miniftp<...原创 2019-08-12 22:29:47 · 396 阅读 · 0 评论