DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年6月3日

摘要: 通过前面安装Linux系统介绍,紧接着进入搭建Linux开发环境的第二步,选择C++开发工具,以及必要的客户端软件。从而完整的搭建一个Linux下C++开发的环境,便于初学者在该环境下能够很好的学习。一、代码编辑器 由于采用Windows下开发Linux的C++程序,那么选择一个在Windows中方... 阅读全文
posted @ 2015-06-03 13:26 DoubleLi 阅读(2068) 评论(0) 推荐(0)

摘要: 1. Linux开发工具的使用Vim编译的使用Gdb调试工具的使用Makefile的编写linux跟踪调试SSH的使用subversion的使用1. Linux开发工具的使用Vim编译的使用Ibm的Vim实用技术http://www.ibm.com/developerworks/cn/linux/l... 阅读全文
posted @ 2015-06-03 13:24 DoubleLi 阅读(634) 评论(0) 推荐(0)

摘要: libjingle开发人员指南libjingle SDK包含C + +源代码和文档,使您能够设计连接和网络交换数据的应用程序(通过点对点数据连接)。该SDK包含代码和示例应用程序,一个Window平台的Vs2005的解决方案,其他平台的configuration and makefiles文件用来编... 阅读全文
posted @ 2015-06-03 13:23 DoubleLi 阅读(9938) 评论(0) 推荐(1)

摘要: 摘要:某些进程在结束前必须要处理一些额外的过程才能结束,尤其是数据存储的模块,进程停止前为保证数据的完整性可能要做一些事情,如果发生段错误,这时就需要先截获segv信号,处理完后再让程序出core一般进程收到段错误信号默认是dump core文件然后退出,但有些进程在退出时需要处理额外的过程才能结束... 阅读全文
posted @ 2015-06-03 13:22 DoubleLi 阅读(998) 评论(0) 推荐(0)

摘要: //简单的捕捉段错误信号信号处理程序,通过signal来捕捉错误.#include#include#includevoidhandler(ints){if(s==SIGINT)printf("nowgotainterruptsignal");if(s==SIGSEGV)printf("nowgota... 阅读全文
posted @ 2015-06-03 13:12 DoubleLi 阅读(1945) 评论(0) 推荐(0)

摘要: 我们在用C/C++语言写程序的时侯,内存管理的绝大部分工作都是需要我们来做的。实际上,内存管理是一个比较繁琐的工作,无论你多高明,经验多丰富,难 免会在此处犯些小错误,而通常这些错误又是那么的浅显而易于消除。但是手工“除虫”(debug),往往是效率低下且让人厌烦的,本文将就"段错误"这个 内存访问... 阅读全文
posted @ 2015-06-03 08:56 DoubleLi 阅读(554) 评论(0) 推荐(0)

摘要: 在实际开发过程中,大家可能会遇到段错误的问题,虽然是个老问题,但是其带来的隐患是极大的,只要出现一次,程序立即崩溃中止。如果程序运行在PC中,segment fault的调试相对比较方便,因为可以通过串口、显示器可以查看消息,只要程序运行,通过GDB调试工具即可捕捉产生segment fault的具... 阅读全文
posted @ 2015-06-03 08:55 DoubleLi 阅读(1171) 评论(0) 推荐(0)

摘要: LIBRARY_PATH和LD_LIBRARY_PATH是Linux下的两个环境变量,二者的含义和作用分别如下:LIBRARY_PATH环境变量用于在程序编译期间查找动态链接库时指定查找共享库的路径,例如,指定gcc编译需要用到的动态链接库的目录。设置方法如下(其中,LIBDIR1和LIBDIR2为... 阅读全文
posted @ 2015-06-03 08:36 DoubleLi 阅读(655) 评论(0) 推荐(0)

摘要: strace和gdb是Linux环境下的两个常用调试工具,这里是个人在使用过程中对这两个工具常用参数的总结,留作日后查看使用。strace调试工具strace工具用于跟踪进程执行时的系统调用和所接收的信号,包括参数、返回值、执行时间。在Linux中,用户程序要访问系统设备,必须由用户态切换到内核态,... 阅读全文
posted @ 2015-06-03 08:34 DoubleLi 阅读(2488) 评论(0) 推荐(1)