红联Linux门户
Linux帮助
  • arm-elf-gcc与arm-linux-gcc区别区

    昨天晚上研究vivi时,发现head.S后面的S是个大写的,有点郁闷,于是乎网络搜索,原来.S表示需要预处理的汇编文件,小s不需要预处理的文件; 后来有看了一个牛人写的笔记,发现他也发现这问题,并做了...

  • 关于linux下用eclipse编程的问题

    我下了eclipse的最新版本,可以编java,我想在装一个cdt插件后,也用它来编c++程序,下了个cdt 4.0.1,装上后,可以编c++了,可是在新建projects里,只有Standard M...

  • 编写简单的Linux服务

      因为有些程序需要从windows转到linux下,而自己对linux又不熟悉,所以请教了同寝好友大概讲了一下如何在linux下编写服务程序。 了解了一些之后就当然就是开始下笔了: ...

  • Linux下的C语言开发都需要学些什么

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

  • 初读Linux内核技术手册

      相对于别的linux大部头来说, 这本OReilly的Linux内核技术手册是短到再不能短了, 但是OReilly继承了一贯的传统 - 短小精悍. 这本书的作者本身是Kernel Hacker ...

  • linux编程从基础学起

    这段时间越发发现自己的linux编程基础不好,gcc选项就只会几个,makefile只能看个一知半解,以前在windows下编程有vc6.0的ide,很多底层的东西(编译阿,链接阿)都不用去理,到了l...

  • 哪里找qt3源码

    有没地方可以找到qt3的源代码,或者说是编程的源代码,再或者是c++ GUI qt3的编程源代码...

  • Linux下使用魔鬼Jflash烧写FLASH

    昨天晚上弄了好几个小时,想在linux下烧写flash,通过网络搜索发现有一个叫Jflash的软件包可以实现这功能; 就是没有成功,一气之下看电影,看到4点多,然后快11点时才起来,脑子突然一想,会不...

  • 类Linux中各种各样的语言

    C:C能够帮助我们学会在硬件体系层次上考虑问题。他的最佳之处是资源效率和接近机器语言。而最糟糕的地方是其编程简直是资源管理的炼狱。 实例:fetchmail C++:最佳之处是编译效率以及面向对象...

  • Linux下MONO执行C#程序

    第一步 环境(UBUNTU系统下) sudo apt-get install mono-gmcs mono 第二步 建立example.cs class X { static void Main ...

  • 限制Linux中用户的登陆地点

    用户在登录时, 验证完passwd后, 根据shell的不同, 系统首先执行/etc下的某个文件. sh,ksh是profile, csh是csh.cshrc, bash是bashrc. 在这时对用户...

  • Linux media player 0.1版本发布

    LMP 0.1版发布,这是Linux Media Player的第一个版本,有如下特性: 1、命令行程序 2、支持MP3、WMA、OGG三种格式 3、可播放单个文件,也可播放给定目录下的文件 4、可输...

  • 调用fork后,到底发生了什么?

    调用fork后,到底发生了什么? 我很是不理解,”在子进程中为0,父进程中为子进程id“,这句话什么意思?...

  • linux 进程控制

    国庆节去上嵌入式linux培训班了,学费花了一大笔4500,心疼死我了。 10月6日上的是linux进程控制 1.获取进程标识 #include #include pid_t getpid(...

  • Linux下获取从启动到当前的ticks数

    #include clock_t times(struct tms *buf); clock_t就是返回的ticks的值,在一般的linux定义中,它是long的typedef。 unsig...

  • 建立linux内核阅读器

    要下载和使用lxr和glimpse 1, #tar -zxvf glimpse-latest.tar.gz #cd glimpse-4.18.5 #apt-get install flex 在gli...

  • Linux中svnmanager错误及解决方法

    Linux环境,我找到一种修改方法,还没有机会试,原文: 安装svnmanager之后,出现以下状况: 1.建立的版本库为空文件夹 2.在用户权限和组权限编辑时出现错误 如: 错误一:svn: C...

  • 交叉编译Linux内核(2.6.22.6)

      动手编译内核之前,至少应该看看源码根目录下的README文件,并参考一些其他的资料,了解编译一个内核所需要的基本条件和环境,以及基本的步骤。   我使用的交叉编译器是arm-iwmmxt-lin...

  • Linux下回收站的设计想法

      学习Linux有一段时间了,最初为了更好的学习Linux,ghost了原先的WinXp,安装了fedora 7,但最后还是忍无可是把它卸了(想把Linux作为桌面系统人大概都知道为什么吧)并在Xp...

  • 用tftp向目标板烧写Linux内核过程

      平台:vmware 6虚拟机 Redhat9.0 up-tech2410s ARM9(由于viiv自带安装了tftp-client ,故可以使用tftp服务向目标板烧写内核等)   1)终端下执...

  • Linux下的C语言开发要学些什么

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

  • Intel的C++编译器及VTune

      Intel的C++和Fotran编译器被广泛认为是IA-32平台上最好的编译器。我最早试用Intel C++编译器是在2001年初,当时Intel刚刚收购Kai C++,Intel C++编译器的...

  • 某个公司的Linux内核驱动笔试题目

    这是某个公司的linux内核驱动笔试题目,希望对各位要参加面试的朋友提供一点帮助,同时又要对公司试题保密,唉,没办法,具体公司名字只能采用×××代替啦! 如果这样还是“那个”的话,请公司及时与偶联系...

  • Linux中谈谈窗口

      要在linux下写个窗口程序,主要会用到Xlib ,GTK ,QT等, Xlib太底层了,也都是函数,就不说了。再说现在流行的窗口管理器主要是Gnome,KDE,所以只提GTK,KDE。   对...

  • ubunut下编译内核

    Step 1: 下载最新的(或你想要的Linux内核源码) 下载地址:www.kernel.org 可以通过uname -a命令查看当前系统内核的版本好及编译时间 得到源码后,将其解压到某个目录...

  • Linux中体验Monodevelop 0.16

      用了好长时间的Monodevelop,总感觉到与VS2005差距还是很大,有时候,要转到Win下开发,导入VS2005还是个麻烦事,如果项目多的话,真的一团乱!有时只好用SharpDevlop,可...

  • 借人气急问关于glade的一个问题,希望大家帮忙解决

    我想实现按一个按钮,然后在标签上显示hello字样,我在callbacks.c中的button1_clicked事件中添加了gtk_label_set_text(GTK_LABEL(label1),"...

  • 关于Qt

      一提起GUI编程,很多人马上会想起VB、VC++之类的,至多也只会想到Delphi或C++ Builder。这并非好事,证明了人们只会使用IDE进行编程,似乎一离开了IDE,就马上变得束手无策,或...

  • Linux上下文切换分析笔记

    1. 内核栈切换 (MIPS) 调度切换至一个进程时,根据 task_struct->thread_info 的值设置 *kernelsp(当前正在运行进程之内核栈栈底),其值为 thread_inf...

  • Linux下单独编译一个模块

    声明:本文综合一些网络文摘而成 一,引例:比如声卡Irq 和 IO 不对,可到 /usr/src/linux/drivers/sound目录下. gcc -o configure configure...

  • 学好SHELL编程能从事什么职业?

    不知道学好SHELL编程能从事什么职业?...

  • 第一个Linux C程序程

    昨天搜了一天的网络,试图找出在linux下网络下载程序至GEC2410内,可是出现在我面前的最多的是关于Bootloader的移植,当然对这个东 西有了一个入门级的了解,不想再深入下去,因为没有lin...

  • 逐步设置vim C/C++语法高亮显示和自动缩进

      Vim(Vi Improved) 是一个类似于vi 的文本编辑器,在Vi的基础上增加了很多新的特性和功能。Vim以其强大的功能和可定制能力,成为Linux/Unix环境下开源的最重要的编辑器之一(...

  • 常用字符串处理(c for linux)

    原型:extern int bcmp(const void *s1, const void *s2, int n); 用法:#include 功能:比较字符串s1和s2的前n个字节是否相等 说明:如...

  • Linux 的 主要用途是 什么?

    Window 到是用了 N年了 ,Linux 安装过几次,但是 没有用太久, 请问大家,这个系统的 主要用途是什么 ? 本来我想安装Unix的,但是网上没有找到好用的系统下载。 所以安装了这个 请问,...

  • 分享linux c 编程基础视频

    个人觉得比较好,速度快 http://v.youku.com/v_playlist/co00f397478o9p4.html...

  • AT91RM9200开发板上成功移植linu2.6.21

    一、获得 linux kernel 源码及相应硬件的 patch 1.下载 linux 2.6.21内核源代码。 在 www.kernel.org 上下载 linux-2.6.21.tar.gz 2...

  • Linux与Windows下开发的一些话

      自从大三上开始看《自己动手做操作系统》,在从大三下到现在看《linux内核完全注释》一直心里都不塌实,总觉的自己没学到什么,知识掌握得不牢靠,我觉得编程就好象学数学一样,多做题(多编程)才是王道,...

  • 培训新人kernel入门,进入实践阶段

    现在kernel的新人培训已经进入了阶段 , 也就是要让他们实践一些代码, 这当然要实践module代码, 自己写一个简单的module ,配合应用程序,进行读写。 最开始的时候, 自然是先写...

  • RHEL最小化安装后安装gcc

    RHEL4.0最小化安装后没有安装gcc! 安装步骤如下! 先找到如下安装包并依次安装OK! glibc-kernheaders-2.4-9.1.87.i386.rpm 第三张盘 glibc-he...