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

参考资料

原文地址:https://www.cnblogs.com/5302v/p/5907521.html