Makefile构建完美系统编译
来源:互联网 发布:淘宝登录界面出不来 编辑:程序博客网 时间:2024/06/07 02:56
引言:
写这篇makefile博客的目的是想通过一个实际的例子,让大家都能够完成大型项目编译系统的构建。
当然出发点是好的,由于本人水平有限,不知道是否能让大家满意。同时希望大牛们多多指导!
一、简介
linux下的嵌入式软件开发必须提到makefile。因为没有完善的集成开发环境,所以在linux下使用makefile实现嵌入式软件的编译是必须的。
二、学习资料推荐
废话少说,直接上干货(下面的资料都是本人作为工具书学习的,非常不错):
1. 《gnu-makefile中文手册.pdf》
2. 《跟我一起写makefile.pdf》
3. 《驾驭makefile.pdf》
学习方法说明:
1. 上面的三本书,按顺序的学习比较好。
2. 学习时前两本书浏览即可,知道有哪些内容,要做到心中有数。
3. 《驾驭makefile.pdf》这本书就主要是实践了,最好能将书中的例子,一步一步的做;该书也是从浅入深,循序渐进,比较好理解。
学完上面的三本书后,应付一般的makefile问题应该比较easy了。项目推进过程中,在现有项目的makefile编译系统中增、删自己的模块应该问题不大(当然这个还要看你现有项目编译系统是否搭的好了)。
三、进阶学习
经过上面的学习后,有些同学可能自以为已经掌握了makefile。
现在出一个问题考考大家:
如果现在有一个新的项目,需要由你完成该项目的编译系统的构建,你会如何搭建?需要考虑哪些问题?
后面的内容还没有完成,先发出来,希望大家能讨论讨论,就当抛砖引玉了,一起学习!
TBD...
2014.10.16
快一年时间了,光阴如梭。
Mark一下!!!!
- Makefile构建完美系统编译
- 交互系统的构建之(一)重写Makefile编译TLD系统
- android编译系统 makefile
- android编译系统的makefile
- Android系统编译之Makefile
- Android编译系统中的Kconfig,Makefile,.config编译系统浅析
- Android编译系统中的Kconfig,Makefile,.config编译系统浅析
- Android编译系统中的Kconfig,Makefile,.config编译系统浅析
- linu编译系统的Kconfig和Makefile
- linu编译系统的Kconfig和Makefile
- linu编译系统的Kconfig和Makefile
- android编译系统makefile(Android.mk)写法
- android编译系统makefile(Android.mk)写法
- android编译系统makefile(Android.mk)写法
- android编译系统makefile(Android.mk)写法
- android编译系统makefile(Android.mk)写法
- android编译系统makefile(Android.mk)写法
- android编译系统的 makefile文件
- oracle/登录的三种形式
- 如何将VB.NET程序打包成可执行的.exe程序
- Maven介绍
- ios 修改欢迎界面图片
- 求出并输出Fibnacci序列的第20个数
- Makefile构建完美系统编译
- Missing contentDescription attribute on image
- 天猫魔盒 破解 Linux
- 剔重的一个操作
- 11.22 上机 冒泡排序
- Windows下 Lua 语言的开发和运行环境 - Lua for Windows
- 11
- socket http
- redis 学习笔记