12 2016 档案
GDB 完全教程
摘要:一、简介 GDB是一个功能强大的调试器,它是一个自由软件,能够用在许多UNIX平台上。它同时也是Linux系统中的默认调试器。GDB已被移植到许多其他的计算机平台上,并且能够用于调试嵌入式实时系统。一般来说,GDB主要可以帮助我们完成以下四个方面的功能 1.启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 2.可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件...
阅读全文
Chrome
摘要:一、简介 二、安装 1)离线版 http://www.google.cn/chrome/browser/thankyou.html?statcb=1&platform=win64&standalone=1&installdataindex=defaultbrowser-defaultbrowser 2)最新稳定版 https://www.google.com/intl...
阅读全文
Linux indent
摘要:一、简介 indent可辨识C的原始代码文件,并加以格式化,以方便程序设计师阅读。 二、选项 http://www.runoob.com/linux/linux-comm-indent.html 三、实例 1、格式化单个文件 indent -npro -gnu -i4 -sob -l200 -ss -bl -bli 4 -npsl -bl4 –cli4 (-t...
阅读全文
spf13-vim安装与使用
摘要:一、简介 spf13-vim是Vim插件与配置的一个发行版本,包含了一整套精心挑选的Vim插件,采用Vundle进行插件管理,并且可以通过下列文件进行个性化配置 ~/.vimrc.local #个性化配置文件 ~/.vimrc.bundles.local #本地bundle配置文件 ~/.vimrc.before.local ...
阅读全文
Vim自动补全神器–YouCompleteMe
摘要:一、简介 YouCompleteMe是Vim的自动补全插件,与同类插件相比,具有如下优势 1、基于语义补全 2、整合实现了多种插件 clang_complete、AutoComplPop 、Supertab 、neocomplcache 、Syntastic(类似功能,仅仅针对c/c++/obj-c代码) 3、支持多种语言 c、c++、obj-c、c#、pyth...
阅读全文
vim74安装
摘要:1) 常用编译选项 ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp \ --enable-pythoninterp \ --with-python-config-dir=/usr/lib/python2.6/config \ --enable-pe...
阅读全文
Vim插件管理
摘要:一、简介 二、管理器 1)Vundle https://github.com/gmarik/vundle.git 2)vim-plug https://github.com/junegunn/vim-plug
阅读全文
Git rebase
摘要:一、简介 git rebase用于把一个分支的修改合并到当前分支。 二、原理 1.首先会把当前分支里的每个提交(commit)取消掉,并且把它们临时保存为补丁(patch),放到".git/rebase"目录中 2.然后把当前分支更新为最新的分支 3.最后把保存的补丁应用到当前分支 三、教程 1)基本 http://blog.csdn.net/hu...
阅读全文
Git安装与配置
摘要:一、简介 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉...
阅读全文
Linux network driver
摘要:一、常见问题 1)2.6.32内核不兼容I219网卡 http://exxactcorp.com/blog/how-to-installconfigure-intel-i219-network-adapter-in-centos-6/
阅读全文
Linux dd
摘要:一、简介 二、实例 1)复制二进制文件指定章节 dd if=managerd skip=685632 iflag=skip_bytes bs=829 count=1 of=test 2)修改二进制文件指定章节 dd if=ca.pem seek=685632 oflag=seek_bytes bs=829 count=1 of=managerd...
阅读全文
Linux aclocal
摘要:一、简介 二、安装 三、常用指令 1)安装m4 aclocal -I m4 2)查看aclocal的路径 aclocal --print-ac-dir 四、常见问题 1) LIBTOOL is undefined 问题的解决方法 http://blog.csdn.net/sky_qing/article/details/9707647
阅读全文
控制导出符号
摘要:1)gcc通过-fvisibility=hidden参数 http://blog.csdn.net/dj0379/article/details/17011105 2)libtool通过 -export-symbols 和 -export-symbols-regex https://wiki.debian.org/UsingSymbolsFiles
阅读全文
Apache
摘要:一、简介 Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。 二、安装 1)各版本源码包 http://archive.apache.org/dist/httpd/ http://t...
阅读全文
Linux nm命令
摘要:一、简介 显示关于对象文件、可执行文件以及对象文件库里的符号信息。 二、选项 http://www.cnblogs.com/wangkangluo1/archive/2012/07/02/2572438.html 三、实例 http://www.cnblogs.com/wangkangluo1/archive/2012/07/02/2572438.html ...
阅读全文