红联Linux门户
Linux帮助
  • 阿虚的S3C2410+Linux学习笔记

    第一章:开发环境 2 1硬件环境 2 2软件环境 3 第二章:虚拟机VMware6.0+Ubuntu8.04使用事项 3 1 Vmwar...

  • glibc和libc到底有什么区别

    glibc和libc都是Linux下的C函数库,那么到底有什么区别呢? 见到Linux下好多的库函数,曾经令我困惑,其实他们是有章可循的。 libc是Linux下的ANSI C的函数库; gli...

  • 类型所占字节

    C/C++: char始终都是一个字节。char : -128~127 unsigned char : 0~255 在16位dos或Windows 95下,int占两个字节,long是四...

  • 有没有人用过clucene

    有没有这方面的高手,给指教一下...

  • 回归到C时代

    工作上一直是用Linux,一个工作之前从未接触过的优秀的操作系统,用了10个月了也慢慢的有了一些了解。大学的时候没学过几门编程语言,而且也差不多都给忘记了,汗一个。以后自己有可能会去做系统管理方面的工...

  • 请教开源项目makefile修改

    我修改了某开源项目,之后把新追加的类文件加入Makefile.am,Makefile.in,生成Makefile后,编译出现如下错误: $ make cd . && /bin/sh /cygdriv...

  • apache和迅雷有冲突!

    最近几天老用迅雷,然后在启动apache的时候总是显示启动失败,80端口被占用,然后无意中将迅雷程序退出,再启动apache好了,能正常运行了!后来发现迅雷就是占用的80端口!...

  • 嵌入式系统开发,不用Linux的理由

    来源http://blog.csdn.net/raymondxu/archive/2005/01/31/275191.aspx 笔者应该可以算作国内第一批玩Linux的IT人,最早在Linux上做开...

  • linux下的C语言编程需要什么

      一、工具的使用   1、学会使用vim/emacs,vim/emacs是linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。新手的话推荐使用vim,这...

  • 谁有linux shell的资料啊?

    非常感谢。...

  • 如何成为一个linux开发人员

    (作者:yuqilin1012)当前linux作为server, database服务器,开发平台,嵌入式实时OS的作用都随着平台的发展, 越来越成熟, 产品的使用度也越来越高, 掌握linux作为a...

  • 我的 gcc的问题!

    在开头写了#include 但编译的时候那些数学函数都用不了 我用的是 red hat 9 我想是我没安哪个库吧 知道怎么解决的告诉下我呗!! 谢谢了...

  • 嵌入式系统的比较

    1.嵌入式系统与嵌入式操作系统 1.1 嵌入式系统 嵌入式系统是以嵌入式计算机为技术核心,面向用户、面向产品、面向应用,软硬件可裁减的,适用于对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专...

  • 将vim设置为默认文本编辑器

    vim的强大实在让人折服。 那又该怎样将其设置为默认文本编辑器呢?(注意!的的确确是vim,而不是其前端gvim(个人认为gvim过于臃肿)) 接着看吧! 依旧是终端运行:sudo vim /usr/...

  • 下载了gcc4.1.0的tar.bz2版本,请问怎么安装?

    如题,下载了4.1.0,解压了,但接来不知道怎么安装,请指点...

  • linux 脚本里计算加减乘除

    linux下面计算加减乘除,其实也就是一个小程序,名字是”expr”。这个程序很好用,不过有一点需要注意,就是不要忘了使用空格和转义,比如计算两个数的乘法,应该这样写: expr 1024 \* 1...

  • linux网络程序碰到的一些问题手记

    最近一直在写一个linux下的网络代理程序,可是程序在多用户,大压力下经常dump掉,郁闷呐。暂记下几种在windows下没有碰到的问题: 1,频繁的开辟线程 当程序频繁开辟线程的时候,会出现内存...

  • Linux串口读取GPS数据

    一、相关概念 1.GPS(Global Positioning System):全球卫星定位系统 美国的24颗卫星不停地给地面发GPS信号,只要有一台GPS接收设备,就能定位出你所在的位置高度和速...

  • 一个scrip 发生错误 求助!!!

    [test @test test]# vi test11-loop.sh #!/bin/bash # Using for and loop # VBird 2002/06/27 declare -i ...

  • 写驱动-Ubuntu7.10编译内核2.6.24

    安装完成Ubuntu 7.10后执行 “uname -r” 显示的版本是 Linux-headers-2.6.22-14-generic。 用 "ls -l" 查看 /usr/src/显示的有两个文件...

  • find与grep

    在当前目录(包含子目录)下查找包含"Test"字符串的所有cpp和h文件的shell命令 find . -name "*" -exec grep -i "xxxx" {} \; -print 其中...

  • 学习嵌入式(学习嵌入式linux)

    节选自dafafushi的学习嵌入式篇。 1、学习linux 根据我在论坛的了解,我选择学习嵌入式linux,刚好我们学校也重视嵌入式linux,从实验室到课程安排都是关于嵌入式linux方面,天...

  • 关于内存映射

      Linux使用的是4KB的内存页面大小(CPU有4KB或者4MB两种设置)。实际的物理内存被划分成一个一个4KB的内存页帧,每一个页帧在内存中都对应有相应的一个32字节大小的page struct...

  • 使用gdbserver调试arm程序

    在arm板上执行cat /proc/152/maps,查看进程的maps: 引用:00008000-00034000 r-xp 00000000 1f:03 530 /UserData...

  • 在GTK下能制作自己的图形控件吗?

    在日常工作中经常碰到要制作一些特殊用途的图形控件,可windows下的图形库是和内核一起的,无法定制。不知道GTK下能不能制作自己的图形控件,并添加GTK的库中?偶是菜鸟,不懂就问,请勿见笑:)...

  • 嵌入式开发笔记

    最近要做无线监测方面的项目,是从 labview 转成 LabWindowsCVI,公司组织了一个嵌入式开发的培训,这位培训讲师是电子科大从事嵌入式开发多年的一位教授,以下就是在听课时做的笔记,如有什...

  • Linux内核编程职业前景浅谈

    在中国本土企业中,员工的工资是保密的,同岗不同酬很普遍。在各个公司所发布的招聘信息中,也很少注明职位薪酬范围。公司在本行业的地位及影响力等,决定了薪酬的大致范围。当然,在面试时,也许会因人进行上下浮动...

  • 如何在用户空间使用container_of宏(linux经典)

    晚上在看linux驱动程序设计的时候,发现一个很有意思的宏(container_of),但这个宏是出现在内核中,书上介绍的基本说明如下: 引用:container_of(pointer,contai...

  • 只读好书,一本Computer Systems A Programmer's Perspective

    最近看了一本真正的好书,叫做Computer Systems A Programmer's Perspective,将的东西很多,很碎,很简练,但是很精辟,每一段都是精华,看了一会就明白很多东西。真爽...

  • 一周学会linux/unix基本命令

    第一讲: 这篇东西是关于Unix系统操作的教程。也是Unix 的入门教程。如果你有兴趣学,请看下去,保证你可以学到许多有用的东西。如果你满足于dos,windows的操作,不想对网络服务器,有任何了解...

  • SlickEdit 13.0.1如何破解?

    今日新下?了SlickEdit 13.0.1 for linux,?行?发现原来要通过认?的,不通过认?只能?用! 老天啊!linux不是提倡开源的?? 所以,有哪位大?帮忙破解一下! 衷心感谢!...

  • QT环境的搭建

    我安装 QTE 时,提示这样的错误:configure: no such file: src/ tools/qconfig 请教: 我是这样安装的,可是出现了这样的错误: 1:安装tmake ...

  • 检查一下你的磁盘空间

    下面列出几种方法并指出其中一些方法的不足之处,因为得考虑文件名中含有空格的情况: 引用:1. (IFS=$'\n';du -sm `ls -A`)|sort -nr|head|nl 2. for f...

  • 由线程或者进程之间的同步想到的

    在这个函数中虽然创建了两个线程并且调用了两次pWriteW->ResumeThread(),但是并不会在调用第一个pWriteW->ResumeThread()的时候就立刻去执行第一个线程,因为创建线...

  • linux "delete " order

    rm -rf [filename] 如果删除多个目录下的多个文件夹,则需要建立脚本文件(.sh),使用sudo ./ aa.sh执行。 .sh的写法: rm -rf a/b/c rm -rf ...

  • 加急跪求帮助:线程资源释放的问题

    小妹这两周遇到一个可能要丢饭碗的问题,已经折磨我2周了,再不能解决我就要~555了,危难时刻想恳请各位哥哥、姐姐、弟弟妹妹帮个忙,心急如焚,拜谢! 问题描述:要实现一个网络服务端程序负责实时监测各个...

  • linux下C/C++IDE比较----Code::Blocks

    转载请注明出处:编程笔记BLOG 工欲善其事,必先利其器。用了这么久的linux,现在比较主流的几个C/C++的IDE基本已都用过了,现在来对他们做一下简单的比较。 1、VIM 首先要说的是VIM...

  • 为arm linux交叉编译boost 1.33.1

    首先在arm linux环境上要有zlib 1 解开boost压缩包, cd进入解压目录 2 编译出bjam,并配置好,看手册页 3 产生Makefile: ./configure "-sBUI...

  • 对Linux文件名中有"-"的操作

      Linux中"-"有特殊的含义,比如在命令的后面加"-"表示后面跟的是选项。但是如何新建带名字中有"-",下面介绍三种方法,比如要新建文件"-a":   1、cd . > -a   2、vi ...

  • linux下二进制文件编辑

    1,vim -b your_file (-b 是二进制模式,一定要,否则文件大小会变) 2,然后“:%!xxd”就可以转换为16进制,注意要编辑左边的hex,改写右边的文本没用!和Ultraedi...