Linux
文章平均质量分 51
gogoDNA
这个作者很懒,什么都没留下…
展开
-
绝对新手Linux学习笔记(1)
据说学习Linux需要做笔记,OK。。。。。开始做吧,这里附带了大堆的VIM笔记。。。。。。 这个可以把VIM变得很性感,嘎嘎。。。http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx原创 2009-01-22 14:55:00 · 274 阅读 · 0 评论 -
绝对新手Linux学习笔记(3)学习改造属于自己的vim
对我这样的需要在Linux上编程的农民来说,一个好的编辑器必不可少。传说中,VIM乃"编辑器之神",不去拜一拜说不过去啊! 但是刚刚开开一看,我靠!真……真……真是朴素啊~~~习惯了Windows平台上的花花绿绿的集成IDE的农民甲说,用Vim真是那个难受啊!不得不马上怀念起亲爱的SI来…… 但是(……又是但是),拜读了吴垠大大的博文:http://blog.csd原创 2009-01-23 14:24:00 · 351 阅读 · 0 评论 -
绝对新手Linux学习笔记(5)关于pkg-config
pkg-config工具可以用来获取一个软件包的信息。当然,前提是软件包安装的时候安装了.pc文件以及正确地设置了PKG_CONFIG_PATH变量。 在/usr/lib/pkgconfig 下,会看到许多的*.pc文件,用文本编辑器打开会发现类似下面的信息:prefix=/usrexec_prefix=${prefix}libdir=${exec_pref原创 2009-02-01 13:49:00 · 565 阅读 · 0 评论 -
绝对新手Linux学习笔记(2)
很多新手开头的时候估计都和我一样,对于再在自己的机器上装一个新系统充满了恐惧……所以这个时候有一个好的选择——模拟器。 我用的是cygwin。感觉挺不错的……非常适合咱这种绝对菜鸟。原创 2009-01-22 16:58:00 · 226 阅读 · 0 评论 -
绝对新手Linux学习笔记(4)静态库的链接问题!!!
Linux中:可执行文件的链接需要所有用到的静态库以及这些静态库所链接的所有的静态库!在链接静态库时,如果多个静态库之间存在依赖关系,则有依赖关系的静态库之间存在链接顺序问题!如:lib1.a依赖于lib2.a,则链接的时候需要将lib2.a放在lib1.a之后,否则会有undefined symbol错误出现!!!原创 2009-01-23 21:04:00 · 454 阅读 · 0 评论 -
绝对新手Linux学习笔记(6)关于环境变量(如PATH)的设置
1. 正文:对于类似于农民甲这样的菜鸟来说,可能不知道这一节在讲什么,咱需要一些补课,所以需要先看(2.背景知识);对于大多数人来说,直接看这一节就好了。 1.1 配置文件linux中,每个用户登陆后就会启动一个shell,通常是bash,恩,据说还可以通过chsh来切换shell。Anyway,咱菜鸟们不需要这么干。这个shell启动的时候会读入一些预先设置好的设定,例如原创 2009-02-01 15:21:00 · 1217 阅读 · 0 评论 -
绝对新手Linux学习笔记(7)别忘了make clean
今天农民甲在编译一个工程的时候遇到个问题,搞了半天,蠢透了,情况如下:1. ./configure了一下,设置了一个option(其实就是加了个预编译宏)2. make出来3. 觉得还是不要那个option好了,所以重新./configure了一下,desable了那个宏4. 继续make......NND!怎么编译出错了???!!!恩,等等,是连接错了!!!为啥???原创 2009-02-02 13:04:00 · 2518 阅读 · 1 评论 -
绝对新手Linux学习笔记(8)一些小备忘
1. 拷贝用cp,删除(永久)用rm,至于剪切就是mv(移动)啦! 2. ln的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。(option s表示软链接,即不占磁盘,仅仅是一个镜像,一个symbol;若没有-s,则为硬链接,要占磁盘。不论软硬,都是原文件、镜像同步改变) 3. cd -:表原创 2009-02-02 16:32:00 · 369 阅读 · 0 评论 -
绝对新手Linux学习笔记(9)初试GDB
gdb是GNU开源组织发布的一个强大的UNIX下的程序调试工具。农民甲刚刚开始用它,还不是很熟悉,不过即便如此,昨天居然也用它发现了一个很复杂的程序的bug,恩~好的开始是成功的一半。 编译的时候使用编译器(cc/gcc/g++)的 -g 参数可以将调试信息加到可执行文件中,这样我们在使用gdb调试的时候就不会只是看到一片的地址偏移量了! 编译好了一个可执行文件之后,最原创 2009-02-06 14:00:00 · 428 阅读 · 0 评论