Chinaunix首页 | 论坛 | 博客
  • 博客访问: 119947
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2015-12-14 10:05
个人简介

坚持学习,每天进步一点点……

文章分类

全部博文(30)

文章存档

2017年(13)

2016年(17)

发布时间:2017-07-09 13:32:26

gdb常用的命令:file:装入想要调试的可执行文件。kill:终止当前正在调试的程序。run:运行程序。list:打印程序源码。quit:退出gdb。watch:监视一个变量的值。break:在代码中设置断点,程序运行到这里会被挂起。make:不离开gdb而重新产生可执行文件next:执行下一行代码,但不进入函数内部。step:执行下一行代码,.........【阅读全文】

阅读(1755) | 评论(0) | 转发(0)

发布时间:2017-07-09 13:32:12

gdb常用的命令:file:装入想要调试的可执行文件。kill:终止当前正在调试的程序。run:运行程序。list:打印程序源码。quit:退出gdb。watch:监视一个变量的值。break:在代码中设置断点,程序运行到这里会被挂起。make:不离开gdb而重新产生可执行文件next:执行下一行代码,但不进入函数内部。step:执行下一行代码,.........【阅读全文】

阅读(1430) | 评论(0) | 转发(0)

发布时间:2016-01-26 18:43:32

Linux程序编译(四)     静态库创建     静态库的创建可以使用ar命令。生成静态库的格式为:    ar rcs name.a object1.o object2.o……objectn.o    rcs为常用的创建静态库的ar命令选项,r表示将文件插入库文件中,c表示创建库文件,s表示库文件中若包含对象模式.........【阅读全文】

阅读(2499) | 评论(0) | 转发(0)

发布时间:2016-01-26 10:49:46

Linux程序编译(三)    Linux程序开发过程中经常会用到库文件,使用库的目的就是尽量减小主程序的大小。库文件可分为静态库和动态库两种。静态库以.a为后缀,动态库以.so为后缀。它们由程序在运行或者是编译时进行加载,均是二进制的可执行文件。使用库文件可以实现对程序的模块化管理。动、静.........【阅读全文】

阅读(1545) | 评论(0) | 转发(0)

发布时间:2016-01-26 10:34:59

Linux程序编译(二)    Linux操作系统下使用gcc和g++作为C语言和C++的编译工具。gcc和g++可能用到的编译选项如下表所示: 选项说明-c源文件进行编译和汇编,生成.o文件.........【阅读全文】

阅读(1311) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册