摘要: 使用 GDB 调试多进程程序 来源 https://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/index.html GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试 阅读全文
posted @ 2017-12-21 09:53 lsgxeva 阅读(480) 评论(0) 推荐(0)
摘要: 操作系统标识宏 来源 http://www.cnblogs.com/jingzhishen/p/5785090.html 查看gcc所定义的宏的命令:cpp -dM /dev/null命令一: cpp -dM /dev/null命令二: gcc -dM -E - < /dev/null1:OS MA 阅读全文
posted @ 2017-12-21 09:51 lsgxeva 阅读(1050) 评论(0) 推荐(0)
摘要: gdb调试多线程程序总结 来源 https://www.cnblogs.com/jingzhishen/p/4324071.html 一、多线程调试1. 多线程调试,最重要的几个命令:info threads 查看当前进程的线程。 GDB会为每个线程分配一个ID, 后面操作线程的时候会用到这个ID. 阅读全文
posted @ 2017-12-21 09:48 lsgxeva 阅读(29169) 评论(0) 推荐(2)
摘要: boost 1.56.0 编译及使用 来源: http://www.cnblogs.com/zhcncn/p/3950477.html boost的编译和使用,经过搜集资料和总结,记录成文。感谢文后所列参考资料的作者。 1 下载 地址:http://sourceforge.net/projects/ 阅读全文
posted @ 2017-12-21 08:59 lsgxeva 阅读(1531) 评论(0) 推荐(0)
摘要: c++ bind1st 和 bind2nd的用法 来源: http://www.cnblogs.com/renyuan/p/6216375.html std::bind1st 和 std::bind2nd将二元函数转换为一元函数,具体用法参加下面的代码。 代码介绍了两种使用方式,第一种是使用std: 阅读全文
posted @ 2017-12-21 08:55 lsgxeva 阅读(838) 评论(0) 推荐(0)