当前位置: 首页 > news >正文

青岛鑫隆建设集团网站怎么做游戏网站的宣传图片

青岛鑫隆建设集团网站,怎么做游戏网站的宣传图片,文案写作网站,北京网站建设产品介绍提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 一、vimvim安装vim常用快捷键vim使用vimtutor zh文档 二、gcc编译器安装gcc工具编译源代码 三、gdb调试器gdb安装gdb常用指令gdb简单上手使用gdb的单步调试功能 总结… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 一、vimvim安装vim常用快捷键vim使用vimtutor zh文档 二、gcc编译器安装gcc工具编译源代码 三、gdb调试器gdb安装gdb常用指令gdb简单上手使用gdb的单步调试功能 总结 一、vim vim是vi发展出来的一个文本编辑器具有代码补全、快速跳转、查找等功能在linux中被广泛使用。 vim官方网站https://www.vim.org/ vim安装 sudo apt-get install vim vim常用快捷键 vim xxx 进入正常模式 i、a、o键 输入模式 esc回到正常模式 :键 命令模式 :wq 保存、退出 Nodepad可以使用CTRLF实现查找、替换功能 vim使用 创建工作空间目录workspace/src 在终端中打开上述工作空间目录 创建.c源码文件vim test.c 按键i 进行编辑 #include stdio.hint main(void) { printf(hello world);return 0; }ESC 回到正常模式 wq 保存、退出 vimtutor zh文档 输入vimtutor zh查看中文文档 里面有详细的vim教学在练习中记忆并熟练掌握常用操作 二、gcc编译器 gccGNU Compiler Collection是GNUGNU’s Not Unix开源项目的编译器套件。gcc的初衷是为GNU操作系统专门编写的一款编译器用于编译C代码。现如今已经拓展为可以编译C、Java、Objective-C等多种编程语言的集合。gcc本身也遵循GPL发行许可证linux就是基于gcc搭建的编译系统。 gcc官方网站可以参考https://gcc.gnu.org/ 安装gcc工具 sudo apt-get install build-essential 查看是否安装成功 gcc -v 编译源代码 使用vim打开前文的test.c文件 vim test.c gcc -o bin test.c 查看文件列表 ls -la 运行可执行文件 ./bin 如果想知道调试信息,可以加上-g的参数 gcc -o bin test.c -g 对比不加-g参数时文件的大小 gcc -o bin test.c ls -lh 加入-g参数文件占据的存储空间会变大 gcc -o bin test.c -g ls -la 生成汇编 gcc -o bin test.c -s 生成.o文件 gcc -o bin test.c -c 加入定义的宏 gcc -o bin test.c -D 三、gdb调试器 gdb是GNU Project Debugger的简称也是是GNUGNU’s Not Unix开源项目中遵循GPL发行许可证的free software, gbd官方网站 https://sourceware.org/gdb/ 一般来说GDB主要能提供以下四个方面的帮助 1.start your program,specifying anything that might affect its behavior指定一些参数 2.make your program stop on specified condition 断电 3.examine what has happened,when your program has stopped分析crash现场 4.change things in your program,so you can experiment with correcting the effects of one bug and go on to learn about another 直接修改程序查看结果 What Languages does GDB Support? (gdb支持的语言) GDB supports the following languages (in alphabetical order): Ada Assembly C C D Fortran Go Objective-C OpenCL Modula-2 Pascal Rust gdb安装 sudo apt-get install gdb 查看gdb版本 gdb --version gdb常用指令 通过gdb调试正在运行的程序 ps -A 查看进程列表 gdb -p 进程号 程序挂掉后调试 gdb xxx core gdb简单上手使用 工作空间目录workspace/src cd /home/workspace/src vim test.cd 编译(-g参数是为了输出调试信息) gcc -o bin test.c -g 调试可执行文件 gdb ./bin 按q可退出gdb调试界面 去掉gdb调试界面的版本等信息便于观察调试界面 gdb ./bin -q 在gdb运行界面输入run即可运行程序 查看对应行号的代码 在gdb运行界面输入list 代码的行号 这里再vim文本编辑界面显示行号 输入:set nu 回车即可显示代码行号 清空gdb的历史输出信息窗口 !clear gdb的单步调试功能 设置断点在gdb输入break 代码的行号比如break 8 输入run或者r代码会停止在设定的断点位置 在gbd界面单步执行next 回车 在gbd界面继续执行c 回车即continue 在gbd界面查看变量信息gdb界面输入print 变量名称 !clear 在gbd界面修改变量的值 run set var 变量名称新的数值 清除断点 info break 展示断点信息 delete 断点序号例如delete 1 通过访问地址的形式打印变量 例如正在运行的源码程序中b20 gdb中输入print b,得到一个地址 gdb中输入x 地址即可得到变量的值以十六进制数展现 gdb x /d 地址以十进制展现 查看当前寄存器的值 info register 查看当前进程的信息 info thread 切换到对应的进程 thread 进程号比如thread 1 将C语言切换成汇编语言 disass 总结 简单讲解了vim、gcc编译器、gdb调试器的使用。
http://www.w-s-a.com/news/504761/

相关文章:

  • 功能型网站响应式网站原理
  • 聊城建设网站骨干校 建设网站
  • 网站建设与管理是干嘛的中国新闻社是什么单位
  • 帮别人做视频剪辑的网站传业做微采商城网站
  • 设计一个网站开发方案宣传片制作企业
  • 新网站收录多少关键词免费一键网站
  • 网页制作与网站建设 在线作业手表网站制作照片
  • 电商网站开发技术与维护重庆建筑工程交易信息网
  • 人和马做的网站线上营销推广方式
  • 青海教育厅门户网站有赞商城
  • 网站建设多语种自动翻译插件wordpress谷歌翻译插件
  • 泰安高级网站建设推广wordpress教程 好看
  • 我自己的网站怎么做关键词优化泰安网站建设dxkjw
  • 平面设计做画册用网站泰州seo平台
  • 申请一个域名后怎么做网站evernote wordpress
  • 网站左侧导航栏设计网站开发后台数据怎么来
  • 临西做网站报价网站建设需要写语句吗
  • 建设网站网站首页购物网站开发代码
  • 淘宝客怎么建立网站网站360优化
  • 安徽建海建设工程有限公司网站网站空间和域名价格
  • 农产品网站建设策划哪里有做枪网站的
  • 更改各网站企业信息怎么做张家港企业网站制作
  • 郑州网站建设咨询银川做网站哪家好
  • 微信网站 微信支付合肥seo排名收费
  • 织梦做的网站如何上线广东省广州市番禺区南村镇
  • 网站设计的导航栏怎么做太原有网站工程公司吗
  • 苏州虎丘区建设局网站如何在一个数据库做两个网站
  • 淘宝天猫优惠券网站建设费用腾讯邮箱企业邮箱登录
  • 深圳福田做网站公司海航科技网站建设
  • 网站降权查询wordpress更换文章背景色