代码阅读工具简介 对于学习linux内核的人来说,源代码的阅读尤为重要。因为所有设计思想、内部机制都是 以代码的形式实现,所有的资料也都是为了更好的诠释代码。那么一个好的阅读工具,能 够提高阅读的效率和效果。常见的代码阅读工具有,Source Navigator、Source Insight 、lxr、Cscope等。 • "Source Navigator"是红帽子公司的,以GNU GPL发布,可从官方网站[1]下载使用。 • "Source Insight"目前只有Windows...
by 哦,呀呀 - Linux文档专区 - 2010-01-28 13:19:01 阅读(4217) 回复(0)
最近为了快速开发,直接在服务器上编写代码,把之前spf13 vim的配置整理了一下。安装更加简单,在不同服务器之间传输更快速。 ### 基于spf13修改的vim配置 - 存储空间占用从110M减少到26M,.git只有11M,便于网络传输 - 统一为一个仓储,去掉了git submodules的形式,方便小白用户 - 根据自己开发语言需要可修改,修改.vimrc.bundles 中的 spf13_bundle_groups - 默认不带php语言的集成环境,因PIV太大,如果需要自己添加 - ...
网络安装:
b074@gliethttp:~/work/test/at_parsor2$ sudo apt-get install ctags
源码安装
1. 安装ctags
到http://ctags.sourceforge.net下载源码,解压后
$ ./configure
$ make
$ sudo make insta...
源码安装 1. 安装ctags 到http://ctags.sourceforge.net下载源码,解压后 $ ./configure $ make $ sudo make install 2. 在源码目录下执行 $ ctags -R "-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序,当前目录下会生成tags索引文件。 假设原来当前源码目录包含以下内容 ./Makefile ./src #源码存放的文件夹 执行ctags -R后 ./Makefile ./src #源码存放的文件夹 ./tags "tags"文件中包括这些对象的列表: 用#defin...
网络安装: b074@gliethttp:~/work/test/at_parsor2$ sudo apt-get install ctags 源码安装 1. 安装ctags 到http://ctags.sourceforge.net下载源码,解压后 $ ./configure $ make $ sudo make install 2. 在源码目录下执行 $ ctags -R "-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序,当前目录下会生成tags索引文件。 假设原来当前源码目录包含以下内容 ./Makefile ./src #源码存放的文件夹 执行ctags -R后 ./Make...
在你开始使用 vim 之前你必须安装它。根据你的系统不同,安装可能很简单,也可能稍 微复杂一点。这一章会给出一些提示,同时也叙述如何升级。 | 90.1 | Unix | 90.2 | MS-Windows | 90.3 | 升级 | 90.4 | 常见安装问题 | 90.5 | 卸载 vim 前一章:| usr_45.txt | 选择你的语言 目录:| usr_toc.txt | *90.1* Unix 首先你要决定的是:要为整个系统安装 vim 还是为单个用户。安装过程几乎是一样的。 但是 vim 安...
*90.1* Unix 首先你要决定的是:要为整个系统安装 vim 还是为单个用户。安装过程几乎是一样的。 但是 vim 安装的路径不同。 对于系统安装来说基目录常使用 "/usr/local"。但对于你的系统可能也不同。看看其 它的软件包是安装在哪里的。 当为单个用户安装时,你可以使用你的主目录作为基目录。vim 的文件将被放置到 "bin" 和 "shared/vim" 等子目录中。 从 一 个 程 序 包 安 装 你可以取得为许多不同的 Unix 系统预先编...
make 的时候出现 gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MOTIF -DFUNCPROTO=7 -DNARROWPROTO -I/usr/include/X11 -g -O2 -fno-strength-reduce -o objects/os_unix.o os_unix.c In file included from /usr/include/stropts.h:38, from os_unixx.h:58, from os_unix.c:38: /usr/include/sys/stropts.h:237: parse error before "t_uscalar_t" /usr/include/sys/stropts.h...