预处理、makefile、静动态库编写、nfs挂载、快捷命令
c查看预处理后的文件

查看执行后的汇编代码
![]()

预处理过程

静态库和动态库

静态库编写

实践

a

动态库生成

查找文件命令

动态库升级

链接的库找不到 命名要为linfun.so 执行时-lfun才能找到 系统会将lfun补充成libfun查找(系统默认路径/user/lib/...) 链接不到动态库

执行时老链接不到动态库

fun.h不在当前目录下,那么编译的时候需要指定fun.h文件路径, -I ./include


makefile
^依赖 @代表target

提高编译效率


完备版
当前文件夹下的所有.c文件都编译

自己添加.c文件


使用不同的makefile


nfs 交叉编译和挂载

解除挂载


命令
ctrl+r 匹配命令 输入想找的命令几个字符,会自动跳出命令
ctrl+u 剪切 ctlr+y 粘贴 (linux中剪切板上面的内容) ctrl+ shift+v剪切板的内容
CTRL +alt +t 开窗户
alt+123456切换窗口
ctrl+d关窗口
history 查看历史命令
