2015年12月31日

make总结(三):高级

摘要: 一、几点细节帮助理解Makefile 1. makefile中的变量引用方法为$(VAR), 若为$VAR,则make只对$V进行替换。(我的系统上是这样。) 2. 若要在makefile中写shell指令,引用shell中的变量时的格式是$$VAR。make将$$VAR做一次转义,扔给shel... 阅读全文

posted @ 2015-12-31 17:41 pdsrazor 阅读(688) 评论(0) 推荐(0)

make总结(二):进阶

摘要: 一、管理目录 真实项目会设计合理的目录树结构,提高维护性。利用make中的函数,实现目录管理,将生成的中间文件保存在指定目录中。 假想项目,complicate, 在目录complicate下有main.c foo.c foo.h。执行make自动生成objs bins目录,并将目标文件存于ob... 阅读全文

posted @ 2015-12-31 16:20 pdsrazor 阅读(170) 评论(0) 推荐(0)

make总结(一):基础

摘要: 用make来自动化管理项目,make根据makefile得到整个项目的依赖关系。一旦发现某个目标的依赖更新了,就会执行相应命令去更新目标。 阅读全文

posted @ 2015-12-31 16:14 pdsrazor 阅读(415) 评论(0) 推荐(0)

C语言内存对齐总结

摘要: 内存对齐可以提高硬件访问效率! 阅读全文

posted @ 2015-12-31 16:04 pdsrazor 阅读(197) 评论(0) 推荐(0)

导航