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

政治工作网站管理建设网站seo推广公司靠谱吗

政治工作网站管理建设,网站seo推广公司靠谱吗,华秋商城官网,微信网页版网址今天我们来看一看Linux中的gdb调试和Makefile命令。一。gdb:调试器。注:要用gdb调试,前提是在源代码生成时要加上-g选项才能应用,否则会失败。它的基本命令有:l行号:显示从第几行开始,屏幕每次只能显示10行…

今天我们来看一看Linux中的gdb调试和Makefile命令。

一。gdb:调试器。注:要用gdb调试,前提是在源代码生成时要加上-g选项才能应用,否则会失败。

它的基本命令有:

l行号:显示从第几行开始,屏幕每次只能显示10行。l函数:显示函数的源代码。

r:运行程序。   n:单条执行。  s :会进入函数调用。

b 行号:设置断点在第几行。   i b :查看断点信息。

whatis:打印类型。   b t:打印函数栈。   回车:执行上一次的命令。 p:打印变量值。

b 行号  条件:设置断点并规定当前程序要满足的条件。

ulimit -a:查看限制。

在这里举一个例子来展示gdb的好处。比如:当你在Linux中执行一个有错的程序,在运用gdb能快速的找到你错的地方,十分方便。只需要我们调试好core程序就行。

方法:

(1)ulimit -c unlimited

(2)gcc -g o.c

(3)./a.out

(4)gdb a.out core.123567

这样就能查看错误了。

二。Makefile:项目自动化构建工具。

1 .PHONY: clean //标记后面的命令一定执行。

2 main : main.o add.o sub.o mul.o //目标文件后面需要的依赖文件。

3 gcc main.o add.o sub.o mul.o -o main

4

5 main.o : main.c //将main.c转换成main.o,后面一样。

6 gcc -c main.c -o main.o

7

8 add.o : add.c

9 gcc -c add.c -o add.o

10 sub.o : sub.c

11 gcc -c sub.c -o sub.o

12 mul.o : mul.c

13 gcc -c mul.c -o mul.o

14 clean:

15 rm -rf *.o main //清除所有.o文件,十分方便。

8ced0467cc6903cf873586c34b46fcd3.png

然后如图输入make命令执行,产生所有的.o文件,在输入make clean 命令清除它们。

另外也可以简写:

%.o : %.c

gcc -c $< -o $@

%.o:表示所有.o文件,$<: : pb.o>

2 gcc -c $< -o $@

3 %.o : %.c

4 gcc -c $< -o $@

5 clean :

6 rm -rf *.o

7

这样写就十分方便了。

以上就是全部内容了,希望大家看完之后可以多多练习,这样才能熟练掌握。

http://www.lbrq.cn/news/2795617.html

相关文章:

  • 台州网站搭建电商网站建设
  • 北京网站建设icp有限公司百度推广个人怎么开户
  • 网站服务器试用游戏广告推广平台
  • 自己做网站去哪买服务器seo建站技巧
  • 西安建网站价格免费学生网页制作成品
  • 做网站怎样找湖南搜索引擎推广平台
  • 个人响应式网站建设搜索引擎优化的办法有哪些
  • wordpress侧边栏目录seo单词优化
  • 网站建设的步骤教程下载2023年8月份新冠
  • 宁晋企业做网站广告关键词查询
  • 网站建设新闻发布注意什么怎么制作网站教程手机
  • 怎么自制网站dz论坛seo设置
  • 什么网站可以做项目网站关键词优化排名公司
  • 做关于什么的网站关键字排名查询
  • 巩义企业网站托管代运营公司网店代运营合同
  • 长安区网站建设小网站广告投放
  • 高新公司网站建设电话什么样的人适合做策划
  • 做h5的软件有哪些网奇seo赚钱培训
  • 网页设计证书考什么广州百度推广排名优化
  • php网站开发文档怎么制作一个简单的网页
  • 网站备案用户注销备案申请表国外网站推广平台有哪些?
  • 关于做ppt的网站有哪些内容吗镇江抖音seo
  • 高端 网站开发宁波seo在线优化方案公司
  • 如何做领券网站长沙seo全网营销
  • 网站推广效果不好原因是网页版百度
  • 成都个人网站制作公司十大计算机培训学校
  • 什么情况自己建设网站百度在线提问
  • 西电信息化建设处网站百度竞价推广开户费用
  • 浙江省电子商务网站建设宁波网站制作优化服务
  • 网站建设启示厦门seo新站策划
  • 嵌入式-中断的概念,优先级,编程-Day17
  • LLaVA-3D,Video-3D LLM,VG-LLM,SPAR论文解读
  • 技术半衰期悖论:AI时代“不可替代领域“的深耕地图
  • FPGA实现Aurora 64B66B图像视频点对点传输,基于GTH高速收发器,提供2套工程源码和技术支持
  • 中国大学MOOC-C语言第九周指针(上)
  • Android面试指南(三)