03 2013 档案
摘要:1、启动GDB 1、gdb <program> program也就是你的执行文件,一般在当然目录下。 2、gdb <program> core 用gdb同时调试一个运行程序和core文件,core是程序非法执行后core dump后产生的文件。 3、gdb <program> <PID> 如果你的程序是一个...
阅读全文
摘要:1、基本概念线程安全:如果一个函数在同一时刻可以被多个线程安全地调用,就称该函数是线程安全的。线程安全函数解决多个线程调用函数时访问共享资源的冲突问题。可重入:函数可以由多于一个线程并发使用,而不必担心数据错误。可重入函数可以在任意时刻被中断,稍后再继续运行,不会丢失数据。可重入性解决函数运行结果的确定性和可重复性。可重入函数编写规范为: 1、不在函数内部使用静态或全局数据 2、不返回静态或全局数据,所有数据都由函数的调用者提供。 3、使用本地数据,或者通过制作全局数据的本地拷贝来保护全局数据。 4、不调用不可重入函数。 对于普通的C函数的可重入是指当一个函数被不...
阅读全文
摘要:1、安装eclipse+cdt 1)到http://www.eclipse.org/downloads/,下载Eclipse IDE for C/C++ Developers并安装。 2)启动eclipse->help->Install New Softwate 2、编译ffmpeg #!/bin/sh sudo make distclean ...
阅读全文

浙公网安备 33010602011771号