Linux
文章平均质量分 54
elevenxjz
Eletronic Design;
Telecommunication & Network;
Computer Structure & OS;
Linux;
展开
-
创建自己的函数库
根据函数库使用的类型可以把函数库分为两大类,即静态函数库(Static Library)和动态函数库(Dynamic Library)。 Tips-1:Linux下的库文件命名有一个规定:必须以lib三个字母开头Tips-2:Linux标准系统库文件一般储存在/lib和/usr/lib目录中。 静态函数库(Static Library)扩展名:libxxx.o原创 2010-03-14 00:53:00 · 2324 阅读 · 1 评论 -
Linux Socket sendto函数的问题
今天在写一个简单的基于linux socket的简易传输图片的程序,开始一直认为sendto是阻塞的,程序调了一个多小时,也调不出来,原来是自己理解错了,sendto其实是非阻塞的,recfrom才是阻塞的。原创 2010-04-20 14:27:00 · 3631 阅读 · 1 评论 -
GCC之旅(1)--- GCC的编译流程
GCC之旅(1)--- GCC的编译流程参考华清远见《嵌入式linux应用程序开发详解》第三章后缀名的说明:.i 已经过预处理的C原始程序.ii 已经过预处理的C++原始程序.s/.S 汇编语言原始程序.h 预处理文件(头文件).o 目标文件.a/.so 编译后的库文件GCC编译流程分为4个步骤1. 预处理(Preprocessing)2. 编译(Compiling)3. 汇编(Assembling)4. 链接(Linking)test.c原创 2010-10-19 15:15:00 · 834 阅读 · 0 评论 -
【转】Fedora Linux不能用root登录的问题
<br />Fedora linux 输入root,和密码 然后就出现 故障鉴定 。这是因为fedora linux 默认禁止了root 超级用户。<br />通过以下修改就可以了。<br />1.进入普通用户,在终端输入su<br />2.输入root密码<br />3.用vi修改两个文件,把auth required pam_succeed_if.so user != root quiet注释掉<br />vi /etc/pam.d/gdm<br />vi /etc/pam.d转载 2011-01-01 18:31:00 · 998 阅读 · 0 评论 -
My Fedora 14 基本软件配置
以前装了Linux 主要用来做些ARM的开发,因为要的是Linux的这个宿主环境,好配置那些编译器,说穿了用得最多就是GCC与VI。其他的功能也不怎么用,因为对Windows有一种依赖,在Linux的很多东西都不习惯。其实一直以为都有想摆脱对Windows的依赖,做一个支持GNU/Linux的Programmer,但是一直没有把自己绝大部分的工作都移到Linux上。最近时间比较充裕,决定花些时间,研究一下Linux的一些基本软件配置,然后慢慢摆脱对Windows的依赖。 首先说明一下我的机原创 2011-01-16 01:52:00 · 2321 阅读 · 0 评论