本文主要是介绍嵌入式c累积之autotools使用及gdb调试工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
autotools准备
- 关于autotools工具,自动生成Makefile文件
- 1. 进入到autotools_example目录下,执行autoscan,生成configure.scan
- 2. mv configure.scan configure.ac,并修改该文件的配置信息。第一个需要自己动刀的文件,描述了项目如何构建。
- 3. 执行aclocal
- 4. 执行autoheader
- 注: 执行 autoreconf --install ,生成configure文件
- 5.编写Makefile.am文件
- 6. 实测直接执行 automake,是不行的,需要执行一遍autoreconf --install
- 7. 再执行automake,生成Makefile.in,此步可省,上步已经生成了
- 8. 执行./configure命令生成Makefile
- 9. make命令,生成安装包
- 总结
- 关于gdb调试工具
- 基本的概念,gdb两种调试模型
- 联调arm板子步骤:
- 1. 安装必要的软件和工具:
- 2. 准备c源码:略
- 3. 使用交叉编译该程序,生成一个xxx的可执行文件
- 4. 启动gdb,ubuntu端输入:gdb xxx
- 5. target remote:端口号,配置GDB连接
主要是体验下自动生成Makefile的工具。还是用通用Makefile的例子。
这篇关于嵌入式c累积之autotools使用及gdb调试工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!