随笔分类 - Linux
摘要:原文地址:http://finalhome.org/2011/03/13/emacs%E9%85%8D%E8%89%B2/听说蓝色保护眼睛,整天对着白色的编辑器,我都要变白了。所以想着给Emacs换个配色,google之后,我再整理一下。网络上广为流传的是一个color-theme扩展,在 Color-theme On Emacs Wiki 上可以下载。下载下来一个压缩包,如果你英文OK,看着READ ME 安装就可以了。如果不OK,或者你和我一样懒的话。。。接着看吧。提取这个压缩包里面的Theme文件夹和color-theme.el文件,放在一个文件夹中(这个文件夹我推荐你用在专门放置Ema
阅读全文
摘要:linux上用C/C++写程序时,很容易碰到段错误的提示,此时程序被自动终止。这个问题是由于非法访问内存引起的,一般的原因都是因为程序中的指针解引用出现了错误。出现段错误是,linux一般会生成一个core dump文件,如果没有生成,可能是因为分配给core dump文件的控件为0,可以用ulimit -c命令查看,如果为0,core dump文件不会生成,可以通过执行ulimit -c [数字],来指定core dump文件可以使用的空间,我一般执行ulimit -c unlimited,把空间设置为无限。core dump文件默认生成在执行程序的目录中,生成后,执行gdb [可执行文件名
阅读全文
摘要:pthread_create()是linux上,创建新线程的调用,按照info给出的例子使用,编译时,会出现这个错误提示。这实际是一个链接错误。原因是,该函数实现在libpthread.so或者libpthread_nonshare.a中(在64 bitOS上,这两个库在/usr/lib64目录中),但是这两个库都不是linux的默认库,编译时,需要加上-lpthread参数。例如: g++ xxx.c -o xxx -lpthread如果使用了类似eclipse之类的IDE工具,可以在项目属性中设置。
阅读全文
摘要:man就是manual的缩写,用来查看Linux系统中自带的各种参考手册,手册页分为几个部分,如下:1 Executable programs or shell commands2 System calls (functions provided by the kernel)3 Library calls (functions within program libraries)4 Special files (usually found in /dev)5 File formats and conventions eg /etc/passwd6 Games7 Miscellaneous (in
阅读全文

浙公网安备 33010602011771号