- 博客(9)
- 资源 (16)
- 收藏
- 关注
转载 ldconfig和ldd用法
http://www.cppblog.com/aaxron/archive/2012/08/02/185995.htmlldconfig和ldd用法一、ldconfigldconfig --helpUsage: ldconfig [OPTION...]Configure Dynamic Linker Run Time Bindings. -c, --forma
2013-11-29 16:52:04 655
转载 GCC4.7编译记录
http://blog.csdn.net/gengshenghong/article/details/7498085说明:GCC4.7前段时间release了,这里记录一下编译GCC4.7的过程,以供查阅。依赖:编译GCC除了一些基本的编译工具如make、gcc等GNU工具之外,还有几个基本的依赖库:mpc,mpfr,gmp。如果没有安装这三个库,那么configure无法
2013-11-28 15:06:18 753
转载 如何指定GCC的默认头文件路径
http://blog.chinaunix.net/uid-20620288-id-3157119.html下面是使用#include时的一些规则:1)使用2)而用""号包含的头文件会首先搜索当前的工作目录,之后的搜索路径才是和样的路径。3)在unix系统中,一般标准的头文件路径为:/usr/local/include/usr/lib/gcc-lib/target/ve
2013-11-28 14:52:27 1673
转载 C语言全局变量那些事儿
http://coolshell.cn/articles/10115.html 作为一名程序员,如果说沉迷一门编程语言算作一种乐趣的话,那么与此同时反过来去黑一门编程语言就是这种乐趣的升华。今天我们就来黑一把C语言,好好展示一下这门经典语言令人抓狂的一面。我们知道,全局变量是C语言语法和语义中一个很重要的知识点,首先它的存在意义需要从三个不同角度去理解:对于程序员来说,它是一个记录内容
2013-11-27 10:39:41 469
转载 Linux 如何解决共享库的版本控制
http://blog.csdn.net/unbutun/article/details/6362474换句话说,soname不是真实存在的文件,只是在此库中和将来调用此库的文件中保存的一个名字,在加载是去找这个名字,使用时创建一个软连接来指向真实文件,这样真实文件的版本号就可以升级了 Linux 系统,也同样面临和Window一样的问题,如何控制动态库的多个版本问题。Window
2013-11-20 17:51:31 640
转载 sigsetjmp, siglongjmp
http://blog.csdn.net/ljx0305/article/details/2904221相关函数:longjmp, siglongjmp, setjmp 表头文件:#include 函数定义:int sigsetjmp(sigjmp_buf env, int savesigs) 函数说明:sigsetjmp()会保存目前堆栈环境,然后将目前的地址作一个记号,而在程
2013-11-13 16:55:34 646
转载 由mmap引发的SIGBUS
http://blog.csdn.net/ctthuangcheng/article/details/8916015一直以来都觉得使用mmap读文件是非常高效、非常优雅的做法(参见《从"read"看系统调用的耗时》)。mmap之后,就可以通过内存访问的方式访问到文件里的内容,省去了read这样的系统调用。却不曾想过,mmap以后,如果读文件出错会发生什么……今晚看到一篇介绍apac
2013-11-13 08:44:36 636
转载 Linux 多线程应用中如何编写安全的信号处理函数
http://www.ibm.com/developerworks/cn/linux/l-cn-signalsec/Linux 多线程应用中编写安全的信号处理函数在开发多线程应用时,开发人员一般都会考虑线程安全,会使用 pthread_mutex 去保护全局变量。如果应用中使用了信号,而且信号的产生不是因为程序运行出错,而是程序逻辑需要,譬如 SIGUSR1、SIGRTMIN 等,
2013-11-11 14:38:40 511
转载 Linux程序调试--Bus Error
http://blog.csdn.net/zhaoyuping/article/details/8931662Linux程序调试--Bus ErrorBus Error究竟是指什么一 Bus Error,即总线错误。 引发原因: CPU出于性能方面的考虑,要求对数据进行访问时都必须是地址对齐的。如果发现进行的不是地址对齐的访问,就会发送SIGBUS
2013-11-01 14:17:29 26105
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人