20145302张薇 《信息安全系统设计基础》第2周学习总结
20145302张薇 《信息安全系统设计基础》第2周学习总结
教材学习内容总结
Linux:gcd+vim+gdb
- 先安装vim
- 安装好后输入
vimtutor进入vim的教程:

- 这里是一些vim的使用方法:
![]()




- 随后
vim 文件名.文件类型,回车后可进入该文件

- 按下i即可对文件进行编辑
- 按esc即可退出编辑模式
- 在普通模式下
:wq代表保存退出;:q!代表强制退出,不会保存。


- gcc编译以及运行结果:

- 静态库与共享库:

代码调试中的问题和解决过程
问题及解决1
- 问题:gcc编译之后发现函数类型不兼容
- 解决:再次进入主函数文件进行编辑添加
#include <stdio.h>头文件
![]()

问题及解决2
- 问题:设置git时没有出现预期效果
- 解决:仔细对比发现该命令中-C中的C应为大写,修正后即正确

问题及解决3
- 问题:在git init之前进入预设文件夹总是进不去
- 解决:通过寻找文件夹的属性,发现所有在主文件夹下的文件夹都应属于/home/vvvvv文件夹下

问题及解决4
- 问题:在push代码时遇到error:non-fast-forward
- 解决:利用强推语法,强行推
git push -f origin master
![]()
本周代码托管截图

其他(感悟、思考等,可选)
- git的使用不如以前熟练了
- 要注意细节




浙公网安备 33010602011771号