自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 动态库的生成和链接方法

Linux下动态库文件的扩展名为".so"(Shared Object)。按照约定,所有动态库文件名的形式是libname.so(可能在名字中加入版本号)。这样,线程函数库被称作libthread.so。静态库的文件名形式是libname.a。共享archive的文件名形式是libname.sa。共享archive只是一种过渡形式,帮助人们从静态库转变到动态库。   本文仅以简单的例子

2017-04-12 20:16:20 647

转载 动态库基础

动态库的使用编写动态库 (1)设计库代码 [bill@billstone make_lib]$ cat pr1.c int p = 2; void print(){                 printf("This is the first dll src!\n"); } [bill@billstone

2017-04-12 20:14:32 353

原创 静态库基础

静态库的使用静态库的操作工具:gcc和ar 命令。 编写及使用静态库 (1)设计库源码 pr1.c 和 pr2.c [root@billstone make_lib]# cat pr1.c void print1() {                 printf("This is the first lib src!\

2017-04-12 20:13:51 356

原创 一些VIM命令

:qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次。这个在文本的批处理中是非常有用的。同时编辑

2017-03-29 19:32:17 411

转载 简略VIM配置

"set shortmess=atI   " 启动的时候不显示那个援助乌干达儿童的提示  "winpos 5 5          " 设定窗口位置  "set lines=40 columns=155    " 设定窗口大小  "set nu              " 显示行号  set go=             " 不要图形按钮  "color asmanian2

2017-03-29 19:30:28 337

转载 GCC入门

GCC的常识1、 gcc的全称: GNU C Compiler ,是GNU的一款编译器2、 gcc通过后缀名来区别输入文件的类型;常用文件类型:.c C语言源代码文件.C/.cc C++源代码文件.h 头文件(head也即include).i 已经预处理过的C源代码文件 //预处理:完成头文件和宏定义的展开.ii 已经预处理过的C++

2017-03-29 19:28:01 276

原创 Linux中man手册使用基础

1 使用者在shell中可以操作的指令或可执行档2 系統核心可呼叫的函数与工具等3 一些常用的函数(function)与函数库(library),大部分是C的函数库(libc)4 装置档案的说明,通常在/dev下的档案5 设定档或者是某些档案的格式6 游戏(games)7 惯例与协定等,例如Linux档案系统、网络协定、ASCII code等等的說明8 系統管理員可用的

2017-03-22 19:15:19 298

转载 Linux下shell编程入门

通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应。一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率。要达到这样的目的,通常我们利用shell程序或者shell脚本来实现。  一、简介  Shell编程有很多类似C语言和其他程序语言的特征,但是又没有编程语言那样复杂。Shell程序就是放在一个文件中的一系列Linux命令和实用程序,在执行的

2017-03-22 19:10:31 427

转载 linux目录命令基础

基本Linux目录:  1./                     根目录  2./bin                基本命令  3./boot             Linux内核,重启载入文件  4./dev               设备文件  5./etc                系统配置文件  6.

2017-03-22 19:09:20 482

转载 Linux基础入门

1 linux 概述1.1 linux 结构1.1.1 linux的四部分    可以把Linux系统看作由四部分构成:内核、用户界面、文件结构和实用工具 /bin 普通用户的可执行文件,系统的任何用户都可以执行该目录中的命令/boot 存放Linux操作系统启动时所需要的文件/dev 系统中所有设备文件/etc 系统中的配置

2017-03-15 20:13:38 7901

原创 Linux一些基础命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2017-03-15 20:08:33 295

转载 Linux基础知识

本文原创 ,转载必须注明出处 :http://blog.csdn.net/qinjuning                 从今天开始,下定决心一步一步开始步入Linux殿堂,重新拾起Linux学习时,依然记得大学时代对Linux的囫囵学习,   劲头持续不了几天,就消亡在她那迷惑的外衣下。如今处于对Android系统的究极学习,以及其他很多目的,下定决心把Lin

2017-03-15 20:06:31 368

转载 POXIS标准

POSIX是Portable Operating System Interface of Unix的缩写。由IEEE(Institute of Electrical and Electronic Engineering)开发,由ANSI和ISO标准化。  由来:POSIX的诞生和Unix的发展是密不可分的,Unix于70年代诞生于Bell lab,并于80年代向美各大高校分发V7版的源码以做研

2017-03-05 20:59:06 3034

转载 GPL协议

GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的 整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。因此,一项遵循GP

2017-03-05 20:53:24 1248

原创 GNU计划

GNU计划,有译为“革奴计划”,是由理查德·斯托曼在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。 理查德·斯托曼最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。 GNU是“GNU's Not UNIX”的递归缩写 。UNIX是一种广泛使用的商业操

2017-03-05 20:47:22 508

转载 Linux发展壮大史

1991年4月,芬兰人Linux Benedict Torvalds根据可以在低档机上使用的MINIX设计了一个系统核心Linux 0.01,但没有使用任何MINIX或UNIX的源代码。通过USENET(就是新闻组)宣布这是一个免费的系统,主要在x86电脑上使用,希望大家一起来将它完善,并将源代码放到了芬兰的FTP站点上代人免费下载。本来他想把这个系统称为freax,可是FTP的工作人员认为这是L

2017-03-04 23:38:51 332

转载 Linux与Unix的区别

最主要的区别在内核的实现方式上,所有的Unix内核都同宗同源,并且提供相同的API,现代的Unix内核存在许多设计上的相似之处。Unix内核几乎毫无例外的都是一个不可分割的静态可执行块(文件)。也就是说,它们必须以完整、单独的可执行块的形式在一个单独的地址空间中运行。Unix内核几乎都需要硬件系统提供页机制以管理内存。这种页机制可以加强内存空间的保护,并保证每个进程都可以运行于不同的虚

2017-03-04 23:26:09 552

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除