hhao020

2015年12月2日 #

嵌入式系统coredump设计

摘要: 阴沟翻船,马失前蹄,说明凡事皆有可能。自然,程序设计的再好,也会有crash的时候。开发期还还说,正式交付的系统crash自然更是难以承受的。无论何时,死一次就够了,得有方法查个水落石出。几年前哥去广州的一家民企呆过些日子。刚到那,就碰上系统毫无线索的crash。咋办?哥想静下心来,花点时间做个工具... 阅读全文

posted @ 2015-12-02 17:17 hhao020 阅读(558) 评论(0) 推荐(0)

一点开发环境设计经验

摘要: 开发环境设计是个简单,却又非常不简单的事,当然结果也就是天壤之别。比如我曾经混过的一个外包项目,竟然需要每个开发人员除了要从SVN下载应用源码外,还要一份Nuclear操作系统副本。编译的时候,自然也就要先编译操作系统了。搞个bug,要忍受跟SVN磨叽一两个钟头,花半个钟将代码加入SourceIns... 阅读全文

posted @ 2015-12-02 15:01 hhao020 阅读(273) 评论(0) 推荐(0)

2015年11月20日 #

Makefile技术和应用总结

摘要: 如何学习和运用Makefile怎么写Makefile?不想讲太多如何如何做。Makefile这东西,公司让一两个人来负责就好了,否则一定是一锅粥。每次看到招聘广告里说,要求懂Makefile,懂Linux多线程编程,哥就想呵呵呵,软件开发的初级阶段~~~网路经常看到有人发帖求问Makefile如何写... 阅读全文

posted @ 2015-11-20 09:31 hhao020 阅读(479) 评论(0) 推荐(0)

2015年11月18日 #

C编程风格的人机交互 -- CSHELL (提供源码下载)

摘要: 记得上大学时,做C语言的程序都是用sdb来调试的;再后来有了gdb,同sdb差不多,不过就好用了很多。但终究还是有点遗憾。比如,程序里设计了几个函数,如果想测试下它们,就不得不再编写个测试函数,用各种可能的输入进行调用;测试完后,一般会删掉这段测试代码,如果是保留着,那下次修改了函数的参数接口,编译... 阅读全文

posted @ 2015-11-18 14:57 hhao020 阅读(941) 评论(1) 推荐(0)

导航