09 2014 档案

摘要:CPPUTest 虽然名称上看起来是 C++ 的单元测试框架, 其实它也是支持测试 C 代码的.本文主要介绍用CPPUTest来测试 C 代码. (C++没用过, 平时主要用的是C) C++相关的内容都省略了.本文基于 debian v7.6 x86_64.1. CPPUTest 安装现在各个Lin... 阅读全文
posted @ 2014-09-29 10:44 wang_yb 阅读(15537) 评论(2) 推荐(3) 编辑
摘要:1. Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译项目, 还可以用来... 阅读全文
posted @ 2014-09-24 16:10 wang_yb 阅读(321809) 评论(34) 推荐(93) 编辑
摘要:使用虚拟机时, 发现想要修改虚拟机中的文件非常麻烦, 需要启动虚拟机, 然后再登录进去修改.对于已经关闭的虚拟机, 为了修改一个文件而启动, 非常耽误时间.对于一个无法启动的虚拟机(比如启动文件损坏), 则束手无策.因此, 掌握在主机中挂载 Guest 的操作系统磁盘, 并修改其中的内容的方法在某些... 阅读全文
posted @ 2014-09-19 08:12 wang_yb 阅读(3537) 评论(0) 推荐(0) 编辑
摘要:前一篇博客介绍了利用 cgroup 来控制进程的 CPU和内存使用情况, 这次补上使用 cgroup 来控制进程的IO优先级的方法.前提条件如果想控制进程的IO优先级, 需要内核的支持, 内核编译时需要打开下面2个参数.CONFIG_BLK_CGROUP=yCONFIG_CFQ_GROUP_IOSC... 阅读全文
posted @ 2014-09-05 13:52 wang_yb 阅读(4671) 评论(2) 推荐(1) 编辑