红联Linux门户
Linux帮助
  • 编译时候遇见的问题:

    大家好 ,请教一个问题! 编译产生错误信息: /bin/sh: line 1: 8774 Segmentation fault arc-elf32-ld-3.4.5 -M -X -T l...

  • 从10个方面分析评价Linux和WinCE的优缺点

      1.支持多种硬件平台   由于嵌入式设备硬件平台的多样性,CPU芯片的快速更新,嵌入式操作系统要求支持常用的嵌入式CPU,如X86, ARM, MIPS, POWERPC等,并具有良好的可移植性...

  • Linux内核中的红黑树的使用

    最近需要使用红黑树,在网上查找资料的时候无意中发现linux内核中有个红黑树的实现,并且其代码非常的独立,现把它摘录出来。我摘录自2.6.24的内核,分为两个文件rbtree.h和rbtree.c,r...

  • amd64上碰到的小问题

    第一次在64位系统上(amd64, debian, gcc 4, jdk 1.5.0_10)跑东西, 简单记录下. 程序很简单, java通过jni调用C++封装的动态链接库, 同时用了opencv...

  • Linux 无法执行SHELL命令

    处理方法: export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686...

  • Linux - 非阻塞socket写操作

    作者:鹏程万里 这是我写的关于socket发送数据的操作,请各位斧正! 引用:int write_data(int sockfd, unsigned char *buffer, int buf_l...

  • Linux - 多多参考busybox

      作者:鹏程万里   busybox号称Linux世界的“瑞士军刀”,短小精悍。是嵌入式linux系统中命令集的最好选择。它包括几乎所有的linux常用命令,与PC上的命令相比,只不过少一些命令选...

  • Ubuntu Linux 8.04修改环境变量

    gedit /$HOME/.bashrc source /$HOME/.bashrc 这个才可以,很多书上有不同的方法,可是尝试一下之后,发现只有这种适合ubuntu 8.04。...

  • 装不了gcc啊、、、、

    root@xl:/usr/src/linux-2.6.11 # apt-get install gcc 正在读取软件包列表... 完成 正在分析软件包的依赖关系树... 完成 您可能需要运行“apt-...

  • Linux下访问内存物理地址

    by tmsonhsut 2008.4.28 Linux内核里提供的/dev/mem驱动,为我们读写内存物理地址,提供了一个渠道。下面讲述2种利用mem设备文件进行物理地址读写的方法,一种是设备驱...

  • 如何在Ubuntu8.04编译内核2.6.11

    编程作业指定要2.6.11内核、、但是我在Ubuntu8.04中编译2.6.11时编译不了,出现noneexistent symbol 之类的错误,是不是在高版本的内核系统中编译不了旧版本的内核啊?...

  • 2.4版本的inux能编译2.6的内核吗?

    本人正在编译内核, 板子的文件如下: [root@localhost uClinux-dist-2008R1.5-RC3]# ls autoconf.h config.arch freeswa...

  • 如何编写一个系统调用函数

    professor的作业、、要求先利用clone()写一个线程创建函数,类似pthread_create(),但里面只要有个变量保存线程创建信息(如创建时间)就行了。然后写一个系统调用函数来输出用这个...

  • 2.4内核与2.6.11内核的调度器有什么不同

    想要这两个内核版本在内核代码基础上的分析,高手指点啊~~~~...

  • 许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有个头文件,解决办法

    许多在Linux下开发的C程序都需要头文件unistd.h,但VC中没有个头文件,所以用VC编译总是报错。把下面的内容保存为unistd.h,可以解决这个问题。[code]/** This file ...

  • linux: error while loading shared libraries的解?方法

    一般而言,有很多so文件放在/usr/local/lib目录下,所以在/etc/ld.so.conf中加入/usr/local/lib这一行,可以解决此问题。 将/etc/ld.so.conf保存后...

  • 如何给linux个内核升级?

    我的机子的linux的内核是2.4.20的.我想升到2.6的内核.请问该怎么弄? 我的是redhat linux. 本人才接触linux.大家见笑了.. (o):tx...

  • 鼓励写帖

    鼓励写帖,在其他的版中,我不太喜欢鼓劲红联的朋友多写帖,在这个版中,我想有以下原因要鼓励朋友多写帖与看帖,为什么呢? 第一:能在这个版中看帖与写帖的,我想都是一些已经安安全全地把Linux安装到电脑这...

  • Madplay移植到S3C44B0

    1. 准备工作。 madplay的移植需要以下的几个包:madplay-0.15.2b.tar.gz,libmad-0.15.1b.tar.gz,libid3tag-0.15.1b.tar.gz 和...

  • ARM交叉编译链的制作

    什么是交叉编译这里就不用多说了,这里给出两种制作的方法。 1.直接下载已经编译好的文件。例如:http://arm.linux.org.uk,这里提供已经编译好的cross,如cross- 3.3....

  • LINUX的多个GCC版本

    我目前使用的是UBUNTU的8.04,因为最近一直在升级LINUX,导致目前我的GCC也变高了,目前是4.2.3。当我编译以前手头上的CROSSTOOL时出现这样的提示: checking for ...

  • Linux对一个3G的文本进行编码转换全过程

    本过程中涉及到的linux的命令有:split, iconv, cat 问题:有一个3G的文本a.txt,编码格式为gbk,现在需要对其进行转换成为utf-8。 难点:iconv的转换是在内存中进...

  • Linux下线程的挂起和恢复

    POSIX的Linux操作系统没有提供线程挂起和恢复的例程,在网上找了找,看到一个老外写的程序,感觉想法不错,放在这里大家分享一下。理论上应该可以实现,不过我没有试,给大家提供一个参考。[code]v...

  • linux下kdevelop&ns的工程建立

    环境: Fedora Core 6 NS - 2.30 KDevelop v3.3.4 准备: 由于KDevelop v3 用 cmake 替代了 autotools,遗憾的是FC6没有提供cmak...

  • 使用$BASH_ENV来提权

    一个linux提权用的技巧,放出来全当找工作攒RP了。 OK,通常情况下,我们在执行bash脚本的时候,有一个执行过程,其中有一点比较重要:如果BASH_ENV被设置的话,它就会执行BASH_ENV...

  • fedora X11R6问题 cannot find -lX11

    我在编译一个程序的时候,出现这个错误 引用: /usr/bin/ld: cannot find -lX11 pgf90-Fatal-linker completed with exit code 1...

  • Linux下的IO端口和IO内存

    CPU对外设端口物理地址的编址方式有两种:一种是IO映射方式,另一种是内存映射方式。Linux将基于IO映射方式的和内存映射方式的IO端口统称为IO区域(IO region)。 IO region仍...

  • 改变Eclipse或者MyEclipse新建文件的默认编码

      eclipse的:window-preferences-General-ContentType 的右边窗口,改成gbk也可以,utf-8也行。   myEclipse的:window-prefe...

  • Linux爱好者最喜欢和最害怕什么?

      在某个Linux网站上面有这样的话:“如果你问一下Linux爱好者最喜欢什么,他可能会回答正则表达式;如果你问他最害怕什么,除了繁琐的安装配置外他肯定会说正则表达式。”   简单的说,正则表达式...

  • linux内核编译遇到的问题求助

    最近编译linux内核,按照下面的步骤来的: #cd /usr/src #tar xjvf linux-2.6.24.tar.bz2 #cd linux-2.6.24 #make mrproper #...

  • 在ARM体系下的实时Linux

    也许在嵌入式领域,不选择Linux的原因主要有两点吧: 1、不容易上手,不容易开发,维护成本高,工作量大.... 2、实时性差 这里暂且不说第一点。现在,很多人都在讨论Linux实时化的问题。做...

  • 又开始学习C++了

    说来有点搞笑 最近又开始学习C++了 十多年前大叁的时候,开始学习C++,结果什么都没有学会 到后来,毕业了,玩了两年不到VB以及asp 在后来就开始了Java之旅,直到去年底 最近由于项目需...

  • LINUX内核 BT/FTP/HTTP下载 NAS,SAMBA,FTP,iTunes 无线硬盘盒BT速度的问题

    本人有些这样的硬盘盒!型号有WAP-0007 SMCWAPS-G等3种,其实都是1家工厂代工OEM给不同牌子的而已了! 目前已知的功能有BT/FTP/HTTP脱机下载,NAS,SAMBA,FTP,iT...

  • C++的标准库头文件所在目录

    在用ifstream的seekg()函数时遇到了问题,想查看一下C++标准库的头文件,找了半天终于找到我机器上的标准库头文件所在目录。在我机器上是:/usr/include/c++/4.0.0 其中...

  • SSH Secure Shell Client下使vim都显示语法高亮

    SSH Secure Shell Client 使用SSH远程登录时,vim不会显示语法高亮! 解决办法如下: 1.在/etc/profile里加上export TERM=dtterm 2.设置...

  • apue随书源代码的错误使用及解决

    作者:小刚 1,在windows下直接用7-zip解压src.tar.gz成apue.2e,然后用crt传至测试机,结果所有的fig源文件(c语言)大小均为零,空文件? 后又尝试先把src.tar...

  • 求一个linux程序

    求一个在Linux上运行的程序,功能为更改Windows登录密码(Linux和Windows双系统) (6)m:b (6)m:b (6)m:b...

  • linux内核编译

    一、当前系统概况: 当前系统为CentOS5.2,内核版本为:2.6.18,欲升级内核到V2.6.26.4 二、准备工作: 首先到http://www.eu.kernel.org/pub/linux...

  • 把Linux下nand读操作搞定了

    最后还是用了实地址和虚地址转换的函数,正确读出了写入的信息,挂载了cramfs分区 终于在最后一天晚上吧nand驱动的读取部分做好了,现在可以从cramfs启动文件系统,write应该也快了吧,EC...

  • Linux安装全新旅程求助一(未解决)

    我现在想从最基本的开始安装Linux操作系统,话句话说就是我现在只有从Kernel网站上下载的源码,和一个VMware虚拟机,我想从这开始安装操作系统,遇到的一些基本问题: 1,如何安装编译环境 ...