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的使用不如以前熟练了
- 要注意细节