红联Linux门户
Linux帮助
  • linux下创建一个程序实现创建2个任务间通信需要什么函数?

    要是有例子更好了 帮帮忙~~~~...

  • 信号和槽(马上理解)

    下面这段文字让我很快就明白了信号和槽的概念和具体的用法,希望对大家也有所帮助! 信号和槽 信号和槽用于对象间的通讯。信号/槽机制是Qt的一个中心特征并且也许是Qt与其它工具包的最不相同的部分。 ...

  • 在Ubuntu中缺少libstdc++共享库问题的解决方法

      在Ubuntu 7.04上运行jad或者其他的命令需要 libstdc++-libc6.2-2.so.3共享库的支持时,会报如下错误:   error while loading shared ...

  • Linux系统处理laptop hotkeys的方式

      我这几天的学习,要想让笔记本上的hotkey完全能够正常工作,要许多方面一起协同才行。   1,硬件厂商在bios中对linux的支持程度。我的机器在启动后,用dmesg| grep -i a...

  • 嵌入式Linux综合

    Tomlinux 嵌入式Linux文档、资源及下载,提供免费版本的嵌入式Linux系统。 Linuxforum Linux技术交流与提问,有什么问题去那里发问,肯定会有所帮助。 Freshme...

  • Linux Autoconf/AutoMake学习笔记

      1、autoscan   autoscan是用来扫描源代码目录生成configure.scan文件的。autoscan可以用目录名做为参数,但如果你不使用参数的话,那么autoscan将认为使用的...

  • arm-linux-gcc和arm-elf-gcc的区别嵌入式基础系列

      如果用一句话讲清楚arm-linux-gcc和arm-elf-gcc的区别的话,如何来说呢?   arm-linux-gcc是针对arm + linux的开发环境的,kernel使用的是linu...

  • "应用层如何检测中断"+"应用层如何定时"

    RT... 说是有个softirq()的函数,应该怎么用啊? 有没有具体的例子? 另外,应用程序的休眠和定时启动靠哪个函数来做?包含在哪个库函数里? 麻烦诸位老大了. 急等用,不得已发了第二次....

  • Linux开发环境

    编程库 头文件 汇编器 分析器 编译器 链接器 调试器 文本编辑器 编程工具 内核源代码文件和头文件 /usr/src/linux C的开发库 glibc 源代码调试器 gdb (GNU Deb...

  • linux有类似于dos下的autoexec.bat的东西吗?

    1是应用层的一个程序要开机就启动,应该如何做呢?linux有类似于dos下的autoexec.bat的东西吗? 2是如何做一个应用程序的轮询检测一下中断啊?简单说就是"应用层如何检测中断"+"应用层如...

  • Linux中安装内核

      编译完成后, 在 arch/i386/boot目录中会有bzImage映象文件.   安装内核步骤如下:   (1)在/boot目录下新建mynewkernel目录,并将bzImage拷贝到/...

  • usb驱动中ioctl的底层实现?

    2.4.20 redhat9.0 我看了一下usb的源码 似乎没有ioctl的底层实现吗? 我想通过ioctl这个函数获取硬件信息 来判断是u盘还是scsi硬盘? 还有其他什么好的办法吗?...

  • Linux下用gcc编译使用了math库函数的程序出错的解决方法

      症状:   在c程序中用到math库函数时,编译成obj后,再生成执行文件时,会遇到类似下面的错误:   /tmp/ccalvMPY.o: In function `main':   /tmp/...

  • 建立键盘和应用处理程序的关系?

    现在已经写好了一个键盘的底层驱动程序,应用层需要建立一个键盘的处理程序. 现在不知道该怎么建立这个内容,麻烦大家帮规划一下: 1是这个应用程序应该是由驱动程序被中断触发以后由驱动来调用呢?还是应该始终...

  • SCO UNIX到Linux的程序移植

      最近一个项目要求把一个原先运行在SCO UNIX操作系统的柜面系统移植到Red Hat Linux AS平台上。现在好像有一个趋势,金融行业的的原先运行在SCO下的系统都准备迁移到LINUX下。 ...

  • redhat 4.0 gcc编译时提示找不到stdio.h

    各位大哥帮帮忙啊,本人安装的是redhat 4.0,gcc是使用系统默认的图形界面安装的, [root@localhost ~]# rpm -qa |grep gcc gcc-g77-3.4.3-9....

  • _D_GUN_SOURCE 有什么作用阿??和 几个小问题

    呵呵! 刚刚接触linux C语言编程 嘿嘿! 麻烦大家了! 而且 我在F7下 gcc -g -D_GUN_SOURCE dd.c -o hello #include sta...

  • Linux内核的基础知识

    对内核相关概念有一定的了解. 关于Linux kernel的介绍浩如烟海, 这里只介绍系统中相关的目录, 文件及命令. /boot /boot/vmlinuz- : 用于启动的压缩内...

  • makefile不大懂的部分

    ar cruv libcommon.a $(OBJS) ranlib libcommon.a是什么意思?...

  • QT/Embedded-3.3.8初步交叉编译的完全整理

    作者:爱尔兰异教徒 交叉编译环境: HOST操作系统:Linux-2.6.15-1.2054_FC5-GCC版本-4.1.0 TARGET:mx31开发板(freescale-ARM11平台) 交叉...

  • 毕业前学会C语言

      我可没有说是C++。虽然现在用C的工作不多,但是掌握各种编程语言的程序员事实上用C来交流(lingua franca);更重要的是,C比某些“现代”语言更接近机器语言。我不管现在大学里在教什么流行...

  • Linux Shell编程学习

    一、Shell变量 主要有本地变量和环境变量。 1、本地变量 -- 在用户现有运行的脚本中使用 1) 定义本地变量 格式: variable-...

  • Linux内核设计与实现第二版勘误

    BY albcamus Robert Love的《Linux Kernel Development》一书,比较适合内核入门。而且对某些方面的解说,比如各种下半部,非常到位。承蒙一位陌生朋友的慨然相助,...

  • 一个小程序在Windows和Linux下运行结果不同的原因

    #include "stdio.h" #include "string.h" #include "stdlib.h" short int main() { int i; char a[]="0...

  • 交互式Linux内核地图

      作为 Linux 系统心脏的 Kernel 想必是博大精深,无论是对于源代码的分析,还是想要查阅其中的函数,恐怕都是一件比较麻烦的事情。而 Interactive Linux kernel map...

  • 基于2.6.19内核小型Linux系统制作与移植

      ARM9 S3C2410微处理器与Linux的结合越来越紧密,逐渐在嵌入式领域得到广范的应用。目前,在便携式消费类电子产品、无线设备、汽车、网络、存储产品等都可以看到S3C2410与Linux相结...

  • 串口读程序,正常工作几个循环就显示如下信息

    编了个串口的读程序 每次读128个字节 但是循环读了约有10的次样子 就显示以下信息,然后自动就退出了 大家帮忙分析一下啊 [code] /**************************...

  • ?教高手 perl CGI ?程

    有一??想?教高手 我用perl 在Linux下?了一些cgi程序,但是在用POST?值的?候,??系?的值?成了 ??,比如?("逗??成了%0D,句??成了%0A...... [ ] { }" ...

  • linux下的编程都有哪几种语言可以用?

    linux下的编程都有哪几种语言可以用?c,c++,java,vb都可以吗?谢谢 怎样配置内核呢?谢谢!...

  • 除?LINUX

    ???了??旗版的,好多地方?不懂,不知到底怎麽?比?好...

  • redhat上用rpm包方式升级gcc

      本人在前面编译kgdb的时候,由于内核配置的缘故(详见本人blog《在vmware上建立kgdb调试linux kernel源码的平台》文章),编译一直通不过,所以最早本人怀疑是redhat上的g...

  • 串口程序报错!!!

    编了个串口的读程序 每次读128个字节 但是循环读了约有10的次样子 就显示以下信息,然后自动就退出了 大家帮忙分析一下啊 在网上搜了一下,有类似的错误,但是好象都没有一个完整的办法 ...

  • Linux编写实时应用程序

      用户空间的实时程序需要Linux内核提供的服务,这些服务包含进程调度、进程间通讯、性能提升等等。我们来分析一下各种系统调用(内核为用户程序提供的这些服务对实时应用程序开发者很有帮助)。这些系统调用...

  • shell重定向问题( >&1)

    用ls查看文件时,我想同时做到: 1:将结果定向到文件file中 2:将结果输出至标准输出 ls >file >&1 file中有内容,但是屏幕没输出,要怎么解决?...

  • klist_node_attached() -- 检测klist_node是否为空

    driver_bound() --> klist_node_attached() linux-2.6.21.5/lib/klist.c klist_node不为空则返回真,否则返回假 /** * ...

  • ubuntu下装PGPLOT及设置

      1,源文件:http://www.astro.caltech.edu/~tjp/pgplot/   2,解压缩到目录~/Desktop/pgplot/ (随便放哪了)   3,新建目录, 如果...

  • Linux Vim/Vi编程提速

      Vim/Vi一直是UNIX/Linux系统上最流行的文本编辑器,从2001年接触UNIX至今,Vim/Vi始终是我修改系统文件、编写简单程序的首选编辑器,是居家旅行必备之工具。如何提升它的编写速度...

  • Linux中使用GCC CPU参数优化代码编译

    使用特定的GCC参数可以使编译出的程序执行效率有较大提升。具体如下: 1、优化原理: 在编译程序时,借助参数传递的方法,使用与系统CPU相匹配的gcc参数,编译出的程序就是为系统CPU而进行特定优化...

  • makefile中伪目标的疑问

    下面这段是我的Makefile代码,所有的目标都定义成伪目标了,为什么我在终端中输入: make后 “all”这个目标还是执行了呢?GNU make中不是说用.PHONY定义过的目标只用在输入: m...

  • Linux内核学习

    linux体系结构 一个完整的操作系统包括4部分:硬件,操作系统内核,操作系统服务,和用户应用程序。内核分2种模式:单内核,微内核。单内核,结构紧凑,速度快,但层次性不强。linux0.11是单内核。...