Linux系统编程
文章平均质量分 71
Linux系统编程知识
CodeKwang
一个不甘平凡的平凡程序猿
展开
-
Linux系统 文件IO相关函数
一、IO 函数1、open 函数2、read 函数3、write 函数4、lseek 函数5、stat 函数二、文件属性操作函数1、access 函数2、chmod 函数3、truncate 函数三、目录操作函数1、mkdir 函数2、chdir 函数四、目录遍历函数1、opendir 函数2、readdir 函数3、closedir 函数五、文件描述符操作函数1、dup 函数2、dup2 函数3、fcntl函数原创 2022-04-28 00:25:32 · 1334 阅读 · 0 评论 -
Linux系统编程:GDB调试
一、什么是GDB二、准备工作三、GDB命令——启动,退出,查看代码四、GDB命令——断点操作五、运行GDB程序原创 2022-04-22 20:47:38 · 198 阅读 · 0 评论 -
Linux系统 gcc工作流程和gcc编译参数
一、gcc工作流程二、gcc编译参数gcc参数说明-E预处理指定的源文件,不进行编译-S编译指定源文件,但是不进行汇编-c编译、汇编指定的源文件,但是不进行链接-o [file1] [file2] / [file2] -o [file1]将文件file2编译可执行文件file1−I-I−I directory指定include包含文件的搜索目录-g在编译的时候,生成调试信息,该程序可以被调试器调试-D在程序编译的时候,指定一个宏原创 2022-04-07 20:11:14 · 160 阅读 · 0 评论 -
Linux静态库和动态库的制作与使用
一、什么是库二、静态库1、制作2、使用三、动态库1、制作与使用2、加载失败的原因3、解决加载失败的方法a. 配置环境变量DL_LIBRARY_PATH(1)暂时环境变量(2)用户及配置(3)系统级配置b. 处理/etc/ld.so.cache文件列表原创 2022-04-09 23:26:27 · 456 阅读 · 0 评论 -
Linux系统编程:Makefile
一、什么是Makefile二、Makefile文件命名、规则和示例1、文件命名2、Makefile 规则3、示例三、工作原理四、变量1、自定义变量2、预定义变量3、获取变量的值五、模式匹配六、函数1、$(wildcard PATTERN...)2、$(parsubst < pattern >, < replacement >, < text >)七、删除.o文件原创 2022-04-14 22:38:21 · 860 阅读 · 0 评论