长风破浪会有时,直挂云帆济沧海

Dream Word

博客园 首页 新随笔 联系 订阅 管理

2018年3月25日 #

摘要: 1:软链接 -- 快捷方式 I:ln -s 文件名 快捷方式的名字 文件名:使用绝对路径 II':目录也可以创建链接 2:硬链接 I: ln 文件名 硬链接的名字 阅读全文
posted @ 2018-03-25 21:55 长风II 阅读(132) 评论(0) 推荐(0) 编辑

摘要: pcb:结构体 一个进程由一个文件描述符表:1024,前三个占用,文件描述符作用,需要磁盘文件。 1:open、close int open(const char* pathname,int flags); int open(const char* pathname,int flags,mode_t 阅读全文
posted @ 2018-03-25 20:31 长风II 阅读(162) 评论(0) 推荐(0) 编辑

摘要: 1:库是什么? 二进制文件 将源代码 -> 二进制格式的源代码 加密 2: 库制作出来之后,如何给用户使用? 头文件 制作出来的库 3:静态库的制作和使用 命名规则:libtest.a (1):lib (2):xxx-库的名字 (3).a 制作步骤 (1):原材料:源代码.c .cpp (2):将源 阅读全文
posted @ 2018-03-25 16:36 长风II 阅读(115) 评论(0) 推荐(0) 编辑

摘要: gcc a.c b.c c.c -o app gcc a.c b.c c.c -o app -g -g:会保留函数名和变量名 1:启动gdb gdb 可执行程序的名字 gdb app 给程序传参:set args xxxx xxxx 2:查看代码--list l:默认main函数的文件,默认10行 阅读全文
posted @ 2018-03-25 13:24 长风II 阅读(112) 评论(0) 推荐(0) 编辑

摘要: 1:make gcc 编译器 make - linux自带的构建器 构建的规则在makefile中 2:makefile文件的命名 makefile Makefile 3:makefile中的规则 gcc a.c b.c c.c -o app I:三部分:目标,依赖,命令 目标:依赖 (Tab缩减) 阅读全文
posted @ 2018-03-25 00:43 长风II 阅读(118) 评论(0) 推荐(0) 编辑