搜索资源列表
gcc_user_guide_in_embed_linux
- 很多时候,你所使用的开发平台和你的开发所面向的机器并不一致。比如,你可能想在装有x86/Linux的膝上电脑上构建一个PowerPC/Linux的应用程序。使用GNU工具包中的gcc,gas和ld工具,可以指定并构建一个交叉编译器,使你能够在本地机器上创建面向其它目标机器的应用程序。稍微用些功夫,你甚至可以搭建出一个环境,从而能够针对各种不同的目标而构建应用程序。在本指南中,我描述了在系统上构建交叉编译器所需的过程。我还讨论了构建一个完全的面向一系列目标的环境,展示了如何与distcc和ccac
Design-and-Implementation-of-an-Intelligent-Teleph
- 提出了一个基于嵌入式Linux系统的智能电话信息终端,将计算功能和电话功能有机地结合起来。通过在S3C2410嵌入式开发板上移植ARM Linux嵌入式系统,并配置各种驱动程序,构造图形用户界面,同时利用开源项目来开发各种应用程序,因此该终端不但能提供基本的个人信息管理和电话呼叫管理等功能,还能实现浏览器、电子邮件和MSN Messenger等网络功能,从而使电话机成为一个方便实用、功能强大的智能信息终端。
GCC
- 在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux 下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用、C++和Object C等语言编写的程序。GCC不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以通过不同的前端模块来支持各种语言,如Java、 Fortran、Pascal、Modula-3和Ada
embedLinuxexplant
- 嵌入式Linux 内核移植相关代码分析 本文通过整理之前研发的一个项目(ARM7TDMI +uCLinux),分析内核启动过程及需要修改的文件,以供 内核移植者参考。整理过程中也同时参考了众多网友的帖子,在此谢过。由于整理过程匆忙,难免错误 及讲解的不够清楚之处,请各位网友指正,这里提前谢过。本文分以下部分进行介绍: 1. Bootloader 及内核解压 2. 内核启动方式介绍 3. 内核启动地址的确定 4. arch/armnommu/kernel/h
use_automake_2_makefile
- 该文档主要讲述如何利用Linux系统自带的automake,autoscan等工具自动生成工程的Makefile文件,是本人在实际项目中的应用学习心得。
use_autotool_2_libso
- 该文档主要讲述如何利用Linux系统自带的automake,autoscan,autotool等工具自动生成工程的Makefile文件,编译生成动态和静态库文件,是本人在实际项目中的应用学习心得。linhanzu@gmail.com
手持式无线监控终端的设计与实现
- 手持式无线监控终端的设计与实现-在Linux下实现ffmpeg,相当不错的硕士论文,对相关工程项目很有帮助。
Linux操作系统开机自行启动项目周详解析
- Linux操作系统开机自行启动项目周详解析(主要针对启动脚本)
关于linux下文件编译的方法
- 摘 要: 本文主要阐述了关于linux下文件编译的方法以及vim编辑器的配置,并介绍了linux下热门开发工具。 关 键 词: vim配置与使用;linux文件编译;linux下热门开发工具 引 言: 1.一般拿到新的服务器都需要自己配置一下vim的环境,要不觉得总是不是很顺手。本文介绍了vim的基本配置以及一些个性化配置,用户可根据自己喜好及习惯自由配置;2.介绍了Linux文本编译的常用编译命令选项和多源文件编译方法,使读者对linux下文件编译有一个直观的了解;3.介绍了常用linux下开
ebook文档
- ebook 文档 华为电子书项目基于Samsung S3C6410平台,使用u-boot-1.3.4, linux-2.6.27和android cupcake作为软件基础版本,支持主流电子书产品支持的所有功能。此文档定位于促进项目中的非BSP开发人员对BSP模块的理解,阐明BSP模块输出的功能及其与应用层的主要接口。
GNUMake
- GNU make项目管理手册,好东西,大家分享!linux下软件开发必备!-GNU make project management manual, good things, to share with you! software development required under linux!
GCCKnowledge
- 在为 Linux 开发应用程序时,绝大多数情况下使用的都是 C 语言,因此几乎每一位 Linux程序员面临的首要问题都是如何灵活运用 C 编译器。目前 Linux 下最常用的C 语言编译器是 GCC(GNU Compiler Collection),它是 GNU项目中符合 ANSI C 标准的编译系统,能够编译用C、C++和Object C 等语言编写的程序。GCC 不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以通过不同的前端模块来支持各种语言,如 Java、 Fort ran、P
4
- 3) 跨平台文档结构的调整 项目文档是始终贯穿着整个系统的,但由于Windows系统与其他系统如Linux等的文档结构不同,项目的可移植性将会受到限制,因此强调可移植性的本系统中跨平台文档结构的调整是必不可少的,我们预计在这一阶段以Windows 和 Linux为基础出2套相应的代码版本,基础代码部分不变,只是在文档接口及对应的应用工具上做出相应的选择。预计所需时间为二个月,包括平台的移植,接口的研究和开发等-3) cross-platform document the restructurin
QTinLinux
- 从实际应用中认识Qt,面向嵌入式系统的Qt版本,是Qt的嵌入式Linux窗口,是完整的自包含C++ GUI和基于Linux的嵌入式品台开发工具。Qt/Embeded API可用于多种开发项目。许多基于Qt的X Window程序可以非常方便地移植到嵌入式版本-Practical application of knowledge from Qt, the Qt version for embedded systems, embedded Linux is a Qt window, is a comp
makefile
- 如果涉及到linux平台的项目管理,这个是必看的-If related to linux platform, project management, this is a must-see
Embedded-Media-Player-Based-on-Qt
- 本文以无线多媒体终端项目的需求为背景,提出了一种适用于嵌入式系统的媒体播放 器架构设计方案。论文给出了一种嵌入式系统中音视频同步的解决方案,有效的提高了嵌入 式媒体播放器软件的音视频同步性能,在此基础上设计并实现了基于 Linux/Qt 的嵌入式媒 体播放器,实现了基于 Qt 的嵌入式媒体播放器系统。 - In this thesis, based on the requirement of wireless multimedia terminal system, through
about-linux
- 有关软件项目的开发,以及如何提高软件编写能力。-About software project development, and how to improve software development capability.
基于linux的聊天项目简介
- 这个一个基于LINUX下的QQ聊天程序项目
linux-tcpip
- 这个是linux下的tcpip通讯的简单应用的一个小项目,里面有点bug但是至少能学到点应用的东西-This is under linux tcpip communication simple application of a small project, which is a little bug but at least point applications can learn something
《Linux网络操作系统项目教程》习题及答案
- 《Linux网络操作系统项目教程(RHEL7.4 CentOS7.4)》习题及答案