狂奔のLinux
文章平均质量分 69
大道至简
All in 0&1.
展开
-
GDB调试fork+exec创建的子进程的方法
多进程是Linux编程中一个很重要的内容,典型的例子就是守护进程(daemon)。有关守护进程的定义和编程规范,请参考:http://blog.csdn.net/tuzhutuzhu/article/details/19092211最常见的多进程的形式如下:[cpp] view plaincopypid = fork(); if (pid // fork转载 2014-04-14 22:52:25 · 1051 阅读 · 0 评论 -
ubuntu下adsl拨号上网
无论是电信还是联通,拨号软件都只有windows版本,根本没有考虑过linux用户,但是ubuntu这个优秀的系统怎么可能没有简单的拨号呢,下面由我给大家介绍几种linux拨号的方法,主要是分两种:一:帐号和密码没有改变 这算比较好的ip提供商了,我家用的就是这种,所以我从来都没用过运营商提供的拨号软件,而且这样能够使用路由器或者connectify等的软件分享一个ip上网,因此转载 2014-04-17 11:21:12 · 1358 阅读 · 0 评论 -
Vim常用操作
一、一般模式:移动光标:h或左箭头:光标向左移动一位;j 或下箭头:光标向下移动一位;k或上箭头:光标向上移动一位;l 或右箭头:光标向右移动一位;n:n表示数字,按下数字后再按空格键,光标会向右移动这一行的n个字符;0或功能键[HOME]:移动到当前行第一个字符;$或功能键[END]:移动到当前行最后一个字符;G:移动到这个文件的最后一行;nG:移动到文件原创 2014-03-24 00:20:16 · 918 阅读 · 0 评论 -
安装CentOS 6.4教程
转自:http://jingyan.baidu.com/article/c74d600051b57b0f6a595dca.html CentOS是RHEL的克隆版本,功能上是一模一样的,另外重新编译之后还修复了一些后者的bug。主要区别就是CentOS免费,但没有官方的技术支持,而RHEL需要收费,有官方的技术支持。新的版本CentOS都是RHEL之后发布的,因为是克隆的嘛~我用的转载 2014-03-25 23:40:31 · 1256 阅读 · 0 评论 -
手把手搭建教你搭建vim的IDE环境
提到IDE编程环境,大家首先想到的应该就是VS,eclipse之类。而对于vim,在大家的印象中就是一个黑框,操作复杂,难以掌握。其实不然,vim同样可以配置成IDE环境。并且,vim解放了右手,对于工作效率会有很好的提升。国际惯例,先上一张效果图:上面的图中,使用了如下几个插件:pathogen,ctags,taglist,vimmanager,project转载 2014-04-11 07:41:44 · 1443 阅读 · 0 评论 -
Ubuntu 安装 ffmpeg , 支持MP3,H264编码
转自:http://blog.csdn.net/s170262941/article/details/23437689编译支持MP3,H264编码的ffmpegffmpeg原有的系统中支持mp3和h264的解码,但是编码并不支持,所以,需要是应用第三方插件进行支持;从configure --help可以看出:点击(此处)折叠或打开转载 2014-04-11 16:18:16 · 8804 阅读 · 0 评论 -
Ubuntu下math库函数编译时未定义问题的解决
自己在Ubuntu下练习C程序时,用到了库函数math.h,虽然在源程序中已添加头文件“math.h”,但仍提示所用函数未定义,原本以为是程序出错了,找了好久,这是怎么回事呢?后来上网查了下,发现是Linux系统的原因,在Linux下,若要调用C中的math库里的函数,必须在编译时加上“-lm”,表示链接到math库里~比如要编译当前目录下的“hello.c”文件,执行的命令为:gcc -原创 2014-04-13 11:22:57 · 4159 阅读 · 1 评论 -
Ubuntu12.04配置NVIDIA cuda5.5经验帖
之前配过一遍都忘光了,现在要重新配一遍真是好难过。。。特此记录参考网站以便查阅。=============环境:Ubuntu 12.04+Cuda5.51. 判断安装环境:The setup of CUDA development tools on a system running the appropriate version of转载 2014-04-14 00:36:23 · 907 阅读 · 0 评论