随笔分类 -  linux开发工具

摘要:U盘双系统安装 WIN7 和 ubuntu:1.大致思路: 先安装WIN7 并且把 ubuntu 的空间给 留出来。 然后在WIN 7 下 u盘安装 ubuntu2.参考资料:1) ubuntu12.04LTS版本操作系统:http://releases.ubuntu.com/12.04/ ubun... 阅读全文
posted @ 2014-12-28 16:20 zhangkewei 阅读(248) 评论(0) 推荐(0)
摘要:n 基本框架:a) 查看运行时数据b) 程序错误类型c) Gdb调试段错误d) Core文件调试6.1 查看运行时数据1) print 查看变量值2) ptype 查看变量类型3) print array 查看静态数组4) print *array@len 查看动态内存(malloc),也可以查看静... 阅读全文
posted @ 2014-08-18 15:01 zhangkewei 阅读(141) 评论(0) 推荐(0)
摘要:n 基本框架:a) Gdb功能b) 运行程序c) 查看源码d) 设置断点(break)与观察点(watch)e) 单步调试f) Gdb常用命令总结5.1 gdb功能1)启动程序:Run(r),另外启动程序的时候还可以带上参数(argv[1],argv[2]……)2) 设置断点:设置断点:brea... 阅读全文
posted @ 2014-08-18 15:00 zhangkewei 阅读(168) 评论(0) 推荐(0)
摘要:n 基本框架:a) Make常用内嵌函数b) 多级目录Makefile的编写4.1Make常用内嵌函数函数调用的一般形式:$(function arguments(参数))1) $(wildcard PATTERN) : 匹配当前目录下指定模式的文件例子:src=$(wildcard *.c)2) ... 阅读全文
posted @ 2014-08-18 14:59 zhangkewei 阅读(161) 评论(0) 推荐(0)
摘要:n 基本框架:a) Makefile文件的命名b) Makefile基本规则c) Makefile自动化变量d) Makefile编译多个可执行文件3.1 Makefile文件的命名: Makefile最好命名为Makefile,不然的话,敲入make命令的同时,得显示指定出makefile文件名,... 阅读全文
posted @ 2014-08-18 14:58 zhangkewei 阅读(146) 评论(0) 推荐(0)
摘要:n 基本框架:a) 外部库的使用b) 静态库与共享库的区别c) 静态库的生成d) 共享库的生成2.1外部库的使用2.1.1库文件的特点: 1)库文件实际上是一些.o文件的打包;2)是按照可重用的原则编写的;3)通常由一组相互关联的函数构成; 4)软件的可维护性能好,若软件升级的话,通常只需修改库代码... 阅读全文
posted @ 2014-08-18 14:57 zhangkewei 阅读(203) 评论(0) 推荐(0)
摘要:n 基本框架:a) Gcc 主要特征b) Gcc编译四个步骤:预处理---》编译---》汇编---》链接c) Gcc常用选项d) Gcc编译多文件1. Gcc主要特征(1) gcc支持多种硬件平台;(2) 能够跨平台交叉编译,可以编译出能够在其它硬件平台上运行的程序。2. Gcc编译四个步骤 四个步... 阅读全文
posted @ 2014-08-18 14:56 zhangkewei 阅读(131) 评论(0) 推荐(0)