红联Linux门户
Linux帮助
  • Linux的load average的含义

    uptime 11:12:26 up 3:44, 4 users, load average: 0.38, 0.31, 0.19 上面的输出,load average后面分别是1分钟、5分钟、15分...

  • gcc编译的bug?(已解决)

    写了一段小程序,在Debian /linux 下用gcc编译成功,但是运行结果实在让人崩溃,不知道是什么原因,我找到了一个gcc的bug难道说?下面是源程序和运行结果,请大家帮忙看看怎么回事。 ...

  • LFS内核选配(VMware篇)

      作者:blueswxs   玩过LFS的朋友都知道,在经历漫长的编译等待,直到启动成功的时刻,那种心情是无法用言语表达的。可是运气差的朋友,就会遭遇内核启动失败,所谓万事具备只欠东风,希望我的这...

  • Linux下的后台进程学习

    如果我现在用SSH登陆到SOLARIS9上,我运行一个程序,但是我觉得看着这个进程的输出不舒服,想把这个进程放到后台执行 1,如何把这个进程放到后台 ^Z : 是将一个前台进程切换到后台。看起来...

  • ucLinux编程碰到的问题……盼牛人ing……

    同事用NIOS II搭的板子,装的Mitroniux的ucLinux1.4.1。 用fopen进行建立文件, 发现失败…… 用perror标识,说不可写入? 嵌入式的板子上面不可以写入文件吗?还是应...

  • 关于Cannot send session cache limiter - headers already sent错误解决方法

      在windows下编程,当使用session_start()方法的时候,有时会报   session_start() [function.session-start]: Cannot send ...

  • ubuntu下面安装Jdk1.6的心得

    ubuntu自带了jdk1.4的开发包,最近学习JAVA,需要接触许多1.5和1.6里才有的新类,如Scanner类,不得不下载并且配置j2sdk1.6,论坛上的方法比较多,在这里自己总结一下安装和配...

  • Workaround for <Linux memory fragment>

    刚go through了一下2.6.23的change log. 发现一个叫 "Lumpy" reclaim 的新feature. 可以缓解上一篇文章里所说的memory fragment的现象. 它...

  • linux下c++程序的开始

    我以前想学过c++,在windows下。现在转到了linux下,从学习linux下的c++编程,可是不知从何下手,也不知道用什么ide。高手指导下哈...

  • 想学习linux 编程

    本人刚接触linux 想学习嵌入式linux 编程 软件开发 不需要网络方面东东, 请问高手大侠们: 安装哪个版本比较好 ,另外,linux中的编程软件 IDE 哪些 最常有 最好用...

  • 为什么Linux创始人不看好C++

      原因在于C++面向对象的三大特点,这三大特点也是面向对象最重要的:封装,继承,多态。   用辩证唯物主义来说:C++最强的地方也是C++最弱的地方。   1:关键地方封装了,程序如何控制所有的...

  • 关于fork我的一点体会,希望对此仍有迷惑的人有所启示

    相信在很多LINUX下学C语言的人在学进程的时候对fork总有点不明白,其实最关键的是要理解fork之后到底发生了什么。 引用: 当一个进程调用了fork以后,系统会创建一个子进程...

  • LINUX C里面的#和##语法解释

    今天看LINUX内核代码的时候,忽然又看到了#及##的出现,很奇怪的语法,以前的贴子里我点了一下##的用法,但没有去查相关的文档,至于#这里不将那个预处理的作用,先看一下代码示例: 1 ...

  • Linux下C语言遍历文件夹

    学习了LINUX下用C语言遍历文件夹,一些心得 struct dirent中的几个成员: d_type:4表示为目录,8表示为文件 d_reclen:16表示子目录或文件,24表示非子目录 d...

  • 在ubuntu下建立powerpc405ep的开发环境

      虽然进度有点慢,像蜗牛在爬,但还好是有进度的。由于ubuntu系统本身的一些设计问题,在ubuntu下为PPC_405EP建立开发环境完全按照手册来做还是有一些问题的。下面简单介绍一下我安装开发环...

  • blackfin ulinux中添加应用程序

    以HELLO WORLD为例:hello.c和Makefile文件可以自己编写。 1.在/home/zxg/uClinux-dist/user/目录下建立test文件夹,并把hello.c和Make...

  • 在ubuntu7.10下编译使用新内核的方法

    首先使用下面的方法编译内核: 编译内核和驱动: 安装声卡和显卡驱动:(可选) > apt-get install alsa-source (可能会建议安装 kernel-source-2.4.**...

  • 更新Linux内核到2.6.23的后果

    不能正确识别我的奔m的cpu了,导致无法加载speedstep-centrino模块。 自己编译也没用,我就是自己编译的 主要是一个选项没有了 Use ACPI tables to decode ...

  • 两种Linux下怎样通过编程的方式获取本机eth0的MAC

    用ioctl对设备进行操作来实现man 一下ioctl并查看文件 附一源代码: /*用C语言得到本机的硬件地址 */ #include #include #include #include ...

  • Linux系统下在Qt designer中用opencv

    修改/usr/lib/qt-3.3/mkspecs/default/qmake.conf 添加 QMAKE_INCDIR = /usr/local/include/opencv QMAKE_L...

  • Linux线程同步:互斥量(mutex)

    互斥量从本质上说就是一把锁, 提供对共享资源的保护访问. 1. 初始化: 在Linux下, 线程的互斥量数据类型是pthread_mutex_t. 在使用前, 要对它进行初始化: 对于静态分配的...

  • 该怎么撬开陌生的linux-usb驱动开发

    因为使用u232和串口设备比较多,所以我们相对比较了解串口的事务流程和数据流程,如:打开、配置、读和写等,所以对usb系统的分析切入点就选择u232,从driver/usb/serial/Mct_u2...

  • 求助,简单的两个问题

    在linux程序的头文件中看到 include ,这个sys目录在哪,我怎么搜也搜不到么? 还有 程序中 写了include ,编译时提示找不到这个头文件,可是在include/asm/arch...

  • 第一个次写驱动程序,编译出问题了

    写了一个类似于"hello world"的模块:mydrive.c makefile的内容: obj-m := mydrive.o KDIR := /lib/modules/$(shell u...

  • Linux等开源系统在嵌入式领域的挑战

      在经济领域内,任何新产品的出现都必然面临着挑战和被挑战。而计算机软件作为一个特殊的商品,目前正面临着开放源代码的挑战。开放源代码促进了计算机技术的交流与发展,得到了越来越多的肯定与支持。但开源并不...

  • 请问将用linux服务器和本地windows的宏结合的方法

    问题是这样的: 服务器是linux的,本地windows,用x窗口控制服务器。 在linux机上的工作可以等效为运行一个.sh程序(我已经编译好了.sh程序),但是后续工作需要在win下做(将linu...

  • linux内核驱动开发笔试题

    一、一些常规中举的C考题 第一题:写出下述程序结果: int m[][3] = {1,4,7,2,5,8,3,6,9}; int i, j, k = 2; for (i = 0; i < 3; i++...

  • 问一下驱动程序中poll 方法的问题

    最近在看驱动程序方面的书,当我看到poll方法时就有些混乱.我理解为对设备查询,判断可读还是可写. 但是我看驱动程序poll函数里面,多数是调用了poll_wait,把等待队列放到 一个叫 poll_...

  • UDP接收数据包问题

    大家帮个忙--在看UDP接收数据时,遇到一个问题就是:udp_rcv( )函数会根据数据是本地接收还是广播分别调用下面的两函数: udp_v4_mcast_deliver( )和udp_v4looku...

  • 嵌入式系统学习(arm+linux)心得

      最近一直在看嵌入式系统方面的教程,包括arm和linux方面的知识,虽然看了不少,但除了linux外别的方面都还没有实践过,不过大体上流程还是能下来的,最近看书看的有点烦了,于是就把最近学习的笔记...

  • gcj 错误

    helloworld.java源文件如下: public class helloworld { public static void main(String[] args) { ...

  • 第一个linux下的fortran程序

    1,使用 vi new.f95,进入vi编辑状态,点击a键,或i键开始写如下的程序 2,在vi中编写的程序代码是: PROGRAM HELLO IMPLICIT NONE INTEGER I,N ...

  • linux中C语言,system函数中调用本文件内的变量

    有时候在linux下编写c语言代码,我们会遇到需要执行系统命令的时候,却要调用C文件内的变量。 可以参照以下实例(把当前目录下的test.c文件更名为变量b的值) #include main(...

  • CentOS 4.5下编译2.6.22.9内核

    机器配置:865主板、集成显卡、声卡,256的内存,8139网卡 原始系统:CentOS 4.5最小化安装(2.6.9内核) 编译之前的准备: 1、安装GCC(我最小化安装的时候,没装),通过yum...

  • linux程序设计文件目录操作读书笔记

    比较重要的设备文件有三个,它们是/dev/console,/dev/tty和/dev/null 1,/dev/console设备:系统控制台,出错和诊断信息通常会被发送到这个设备。 2,/dev/t...

  • linux 怎样 编写windows下能运行的程序?

    linux 怎样 编写windows下能运行的程序? linux 怎样 编写windows下能运行的程序? ??我学c语言...

  • 将linux下的ls命令用perl移植到windows下

    文件: ls.rar #!/usr/bin/perl use strict; #use Win32::File qw(GetAttributes); my $dir=$ARGV[1]; my ...

  • Linux media player 0.2版本发布

    LMP 0.2版发布,增加如下新特性: 1、支持插件,从而可以播放多种文件格式 2、输出信息改为中文 下载:https://sourceforge.net/project/showfiles.php?...

  • c++在linux下编译时遇到的一些问题

    一、如果使用不同的用户的登录linux,在对同一个工程进行编译时,可能会出现不能编译的问题。这是由于不同用户的权限不一样造成的,比如你使用root用户编译工程,然后退出来使用普通用户再对该工程进行编译...

  • Linux下驱动程序的特点基础篇

      Linux通过设备驱动程序为应用程序提供了统一抽象的接口,从而隐藏了大量不同设备之间的区别和细节,在Linux中对硬件设备的操作和通常的文件一样,利用标准的文件操作可以对设备上进行打开、关闭、读取...