muduo库学习过程中用到的工具和技术
2014-10-10 09:50
141 查看
cmake
非常强大,而且语法较之makefile也更清晰,更好理解.
我单个编译muduo的程序时,老是出现链接错误,链接不到静态库lmuduo_base和lmuduo_net,到现在还没搞明白原因。但是用了https://github.com/chenshuo/muduo-tutorial/blob/master/cmake/CMakeLists.txt里的cmakelist.txt之后,就编译通过了。原因还在研究中。
valgrind
性能监视工具,我只用它检测过内存泄露错误,非常简单好用,直接检测执行程序,不用修改源代码。用了valgrind检测过自己的程序之后,心里感觉非常踏实。
boost的单元测试套件
这个不多说了,网络上有很多博客介绍,这两篇是比较不错的:
http://www.ibm.com/developerworks/cn/aix/library/au-ctools1_boost/#list15 http://www.cnblogs.com/zyobi/archive/2009/05/18/1459054.html
文件依赖可视化工具
可用来搞清楚复杂项目源代码的组织结构,我了解到两个,一个比较著名,Source Navigator; 另一个是Dependency Visualizer
非常强大,而且语法较之makefile也更清晰,更好理解.
我单个编译muduo的程序时,老是出现链接错误,链接不到静态库lmuduo_base和lmuduo_net,到现在还没搞明白原因。但是用了https://github.com/chenshuo/muduo-tutorial/blob/master/cmake/CMakeLists.txt里的cmakelist.txt之后,就编译通过了。原因还在研究中。
valgrind
性能监视工具,我只用它检测过内存泄露错误,非常简单好用,直接检测执行程序,不用修改源代码。用了valgrind检测过自己的程序之后,心里感觉非常踏实。
boost的单元测试套件
这个不多说了,网络上有很多博客介绍,这两篇是比较不错的:
http://www.ibm.com/developerworks/cn/aix/library/au-ctools1_boost/#list15 http://www.cnblogs.com/zyobi/archive/2009/05/18/1459054.html
文件依赖可视化工具
可用来搞清楚复杂项目源代码的组织结构,我了解到两个,一个比较著名,Source Navigator; 另一个是Dependency Visualizer
相关文章推荐
- 自己学习过程中关于以后有可能用到的技术的备份,微信广告滑屏组件 iSlider
- 学习过程中用到的各种命令、工具等统计
- 测试驱动开发(tdd)学习笔记 (2) 工具,技术 junit
- 大型机学习之具体技术之-z/OS中的作业管理系统,SDSF工具及JCL
- IT项目管理过程中的方法、工具、技术
- APK反编译过程及用到的工具
- APK反编译过程及用到的工具(转)
- 自己做的几个小软件(数学工具和游戏),用C/C#制作,用到许多相关的C#技术细节,可以免费提供下载,感兴趣的,来看一下
- APK反编译过程及用到的工具
- 技术学习过程总结
- 学习过程中的常用小工具
- [游泳] 学习蛙泳过程用到的一些资料
- 大型机学习之具体技术之-JCL练习(五)-过程的定义与使用
- 我开发过程中用到的工具
- PMBOK2004版44个过程的工具和技术的总结
- PMP知识点总结—实施质量控制过程的工具与技术
- T-Plan测试过程管理工具技术摘要
- PMBOK2004版44个过程的工具和技术的总结
- 我在学习技术的过程遇到的不会的单词(不断完善)
- APK反编译过程及用到的工具