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

做笔记的网站vi设计多少钱

做笔记的网站,vi设计多少钱,怎么做页面设计,网站制作找私人多少钱一. 关于rzsz 这个工具是用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件的,安装完毕之后可以通过拖拽的方式将我呢见上传过去,但是我一般是用 xfit 来进行传输文件。 二. Linux编译器-gcc/g使用 2.1 快速认识一下 gcc code.c -o mybin 三…

一. 关于rzsz

       这个工具是用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件的,安装完毕之后可以通过拖拽的方式将我呢见上传过去,但是我一般是用 xfit 来进行传输文件。

二. Linux编译器-gcc/g++使用

2.1 快速认识一下

gcc code.c -o mybin

三、gdb调试工具的使用

       说起调试,我们就需要了解一下发布软件一般有两种方式:debug(可以被调试)和release(不可以被调试)。

       最近,小编刚好也在实习。一般来说,一个企业在开发一个项目的时候,一般有以下几个步骤:立项,搭建团队&&排期计划,环境预准备&&流程说明。小编现在所做的任务就是写代码,自测,然后发布版本,给用户的版本是release版本的。

debug和release的区别:

  • debug形成的可执行程序会给我们添加了调试信息,内存大
  • release形成的可执行程序会给我们去掉调试信息,内存小

gcc/g++编译时是什么模式呢??

  • gcc/g++是release模式。
  • gcc的默认行为:
    • 默认是动态链接
    • 默认是release发布

如何让gcc/g++以debug发布??

mytest:test.c:gcc -o $@ $^ -g

可执行程序也是有自己的格式:ELF

readelf -S mytest-d | grep -i debug

3.1 windows基本的调试功能

  • 运行起来才能调试
  • 我们也要看到代码
  • 打断点
  • 局部调试
  • 看到局部变量的内容和地址
  • 看到调用栈
  • 单步
  • 进入函数
  • 逐语句/逐过程

3.2 gdb调试

3.2.1 背景

  • Linux gcc/g++出来的二进制程序,默认是release模式
  • 要使用gdb调试,必须在源代码生成二进制程序的时候加上 -g 选项 

3.2.2 开始使用

gdb binFile 退出:ctrl + d 或者 quit 调试命令

  • list/l 行号:显示 binFile 源代码,接着上次的位置往下显示,每次显示10行
  • list/l 函数名:列出某个函数的源代码
  • r/run:运行程序
  • n/next:单条执行(逐过程)
  • s/step:进入函数调用(逐语句)
  • break(b)行号:在某一行设置断点
  • break 函数名:在某一个函数开头设置断点
  • info break:查看断点信息
  • finish:执行到当前函数返回,然后停下来等待命令
  • print(p):打印表达式的值,通过表达式可以修改变量的值或者调用函数
  • p 变量名:打印变量的值
  • display 变量名:跟踪查看一个变量,每次停下来都显示他的值
  • undisplay 变量名:取消对先前设置的那些变量的跟踪
  • set var 变量名:修改变量的值
  • continue(或c):从当前位置开始连续而非单步执行程序
  • delete breakpoints:删除所有断点
  • delete breakpoints n:删除序号为n的断点
  • disable breakpoints:禁用断点
  • enable breakpoints:启用断点
  • breaktrace(或bt):查看各级函数的调用即参数

3.3 调试究竟在干什么

如果我们拿到一份代码,不懂代码的逻辑,调试是比较困难的!!!下面是调试的两个步骤:

  • 找到问题(查找,范围查找,局部逐行查找)
  • 解决问题(上下文代码)

四、自动化构建工具——make/Makefile

http://www.dtcms.com/wzjs/533933.html

相关文章:

  • 下载上海发布官方网站最新版在线 网
  • 设计网站公司 讲湖南岚鸿12306网站谁建设的
  • tp3企业网站开发百度云wordpress contact 伪静态
  • 新手做网站用什么软件专门做二手手机的网站吗
  • 网站开发流程 文档多语言网站模板
  • 开锁公司网站源码一件代发应该在哪个网站上做
  • 优化网站排名工具市场营销图片高清
  • 企业网站主页设计图网站建设网课
  • 网站服务器一年的费用梧州自助建站seo
  • 网站开发多少钱一个月自己怎么做一个企业官网
  • 阿里云服务器可以做网站宝塔建设网站域名进不去
  • wordpress网站前台密码湖南做网站 就问磐石网络专业
  • 淄博桓台网站建设公司编程培训机构推荐
  • 中国建设网站下载安装广元市城乡建设门户网站
  • 北京网站备案拍照地点推广普通话活动
  • 我的网站百度找不到了网站做跳转的意义
  • 漯河北京网站建设在自己网站做支付可以吗
  • 手机做网站用什么软件建设银行绑定手机号码网站
  • 青岛模版网站建设哪家好白银市建设局网站
  • 单位门户网站功能全国企业信用公示系统查询
  • 滁州网站开发czesou假网站网站怎么做
  • 深圳展览设计网站建设福州百度关键词优化
  • 别人做的网站怎样提升网站权重
  • aspx网站搭建教程网站建设简介联系方式
  • 快速建站公司用wordpress建站会不会显得水平差
  • 忻州网站seo河北城乡建设部网站首页
  • 购物网站需求分析电影宣传网站开发设计
  • 电商网站建设 问题与解决方案免费网站建设排名
  • wordpress网站邀请码静海商城网站建设
  • 石家庄网站建设排名阳江网上车管所