linux system
文章平均质量分 71
yangjin_unique
这个作者很懒,什么都没留下…
展开
-
Ubuntu Linux下实现Gedit支持NesC语法高亮(转)
http://www.linuxidc.com/Linux/2011-09/43572.htm在TinyOS下主要采用nesC编程,一种C语言的近亲。平时默认打开文本的工具是gedit,将以下代码保存为nesc.lang nesC (network embedded system C) GtkSourceview language definition base转载 2012-08-02 22:01:02 · 1382 阅读 · 0 评论 -
Ubuntu 安装 Cscope 和 Ctags
一、安装Cscope 软件点击此处下载Cscope软件。tar -jxvf cscope-15.7a.tar.bz2cd cscope-15.7a./configuremakesudo make install安装过程出现的问题:1.出现`flex' is missing on your system:sudo apt-get ins转载 2013-06-15 15:31:05 · 1458 阅读 · 0 评论 -
vimr配置
" Source a global configuration file if availableif filereadable("/etc/vim/vimrc.local") source /etc/vim/vimrc.localendifset nocompatible "去掉vi一致性模式set autoread "文件被改动时自原创 2013-05-06 23:13:45 · 943 阅读 · 0 评论 -
vim 笔记一
注意:Linux、MAC下的全局目录是在/usr/vim/share/vim目录中,我们为每个用户或者为自己的用户单独配置一个,可以这样做:debian:~# cp /usr/share/vim/vimrc ~/.vimrcdebian:~# vim ~/.vimrc然后直接编辑这个文件就行了,在当前用户的根目录,名字叫.vimrcVim中有三类模式,正常模式(normal原创 2013-05-06 22:18:51 · 687 阅读 · 0 评论 -
把Vim改装成一个IDE编程环境(图文)
By:吴垠Date:2007-09-07Version:0.5Email:lazy.fox.wu#gmail.comHomepage:http://blog.csdn.net/wooinCopyright:该文章版权由吴垠和他可爱的老婆小包子所有。可在非商业目的下任意传播和复制。对于商业目的下对本文的任何行转载 2013-05-02 20:57:47 · 739 阅读 · 0 评论 -
把Vim改装成一个IDE编程环境(图文) -- 续1
By:吴垠Date:2007-12-27Email:lazy.fox.wu#gmail.comHomepage:http://blog.csdn.net/wooinCopyright:该文章版权由吴垠和他可爱的老婆小包子所有。可在非商业目的下任意传播和复制。对转载 2013-05-02 21:02:02 · 563 阅读 · 0 评论 -
linux下解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf转载 2013-05-02 19:58:30 · 656 阅读 · 0 评论 -
linux 静态库的链接 undefined reference
在链接一个静态库的时候总是报错,类似下面这样的错误:(.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1. 链接时缺失了相关目标文件(.o) 测试代码如下: 然后转载 2013-01-06 22:47:54 · 608 阅读 · 0 评论 -
驱动开发学习路径
1、编写hello模块,学会基本的流程,能看到输出;2、写一完整驱动, 加上read, write, ioctl, polling等各种函数的驱动实现,在ioctl里完成从用户空间向内核空间传递结构体的实现。3、 写一block驱动, 加上read,write,ioctl,poll等各种函数实现。4、简单学习下内存管理, 这个是最难的,明白各种memory alloc的函数实现细节。这原创 2012-11-20 15:04:28 · 733 阅读 · 0 评论 -
makefile学习
一、make及Makefile概述 make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有该命令,比如VC++中的nmake,linux下GNU的make,Delphi中的make.简而言之,make命令执行时,需要一个makefile文件,以告诉make命令需要怎么样的去编译和链接程序. 编写的Makefile文件需要一定的规则:转载 2012-07-29 15:28:39 · 552 阅读 · 0 评论 -
从问题看本质:socket到底是什么?
一、问题的引入——socket的引入是为了解决不同计算机间进程间通信的问题1.socket与进程的关系1).socket与进程间的关系:socket 用来让一个进程和其他的进程互通信息(IPC),而Socket接口是TCP/IP网络的API接口函数。2).进程间通信(本机内)进程间通信(不同计算机,要联网)2、socket与文件的关系——如何理解so转载 2012-08-02 22:09:57 · 635 阅读 · 0 评论 -
linux常用的基本命令
一些常用的基本命令: uname -a 查看内核版本 ls -al 显示所有文件的属性 pwd 显示当前路径 cd - 返回上一次目录 cd ~ 返回主目录 date s 设置时间、日期 cal 显示日历 cal 2006 bc 计算器具 man & info 帮助手册 locale 显示当前字体 locale -a 所有可用字体 /etc/sysconfig/转载 2012-08-02 22:04:30 · 536 阅读 · 0 评论 -
Ubuntu下如何解压缩zip,tar,tar.gz,tar.bz2文件
tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz解压:tar zxvf FileName.转载 2012-08-02 22:00:08 · 35143 阅读 · 0 评论 -
VIM和GVIM 配置总结
1.前言关于如何VIM的配置,网上已经有很多相关教程,详细的教程只会是重复,本文仅介绍本人的配置心得和觉得需要注意的地方。详细可以教程可以参考http://blog.csdn.net/wooin2.VI、VIM与GVIM的区别VIM是VI的升级版,且完全兼容VI指令,GVIM跟VIM的区别是VIM要求全部键盘操作,而GVIM可以使用鼠标进行可视化操作。关于GVIM与VIM,转载 2013-06-07 23:34:40 · 877 阅读 · 0 评论