社区
Linux/Unix社区
帖子详情
linux以后的发展方向有哪些
Lw_2017
2017-12-28 10:00:43
在公司做了一个QT项目之后,公司没有Linux的工作了。公司的提议要我单片机方向拓展,但是估计这一拓展就回不来了
...全文
454
1
打赏
收藏
linux以后的发展方向有哪些
在公司做了一个QT项目之后,公司没有Linux的工作了。公司的提议要我单片机方向拓展,但是估计这一拓展就回不来了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老马何以识途
2017-12-30
打赏
举报
回复
Linux是要往嵌入式发展,最好是内核/驱动方面的,当然应用程序也有需求,但要尽量避免桌面程序开发。
linux
下的c++编程实验
基于
linux
下的C/C++编程在
以后
的程序开发中必将成为主流趋势,如何在IT业更好的
发展
linux
下的C/C++编程是基础
《
linux
内核注释》
《
Linux
内核注释》旨在给程序员和学生提供比以前更详细和更易理解的
Linux
内核代码注 释。作者分析了核心代码,并对重要的函数、系统调用和数据结构提供了大量的注释。 对《注释》系列丛书的写作灵感都来源于John Lions所著的大量流行的《Lions' Commentary on Unix》一书。无数的计算机专业的学生在复制和使用这本书。这本书对AT&T的Unix操作系 统的早期版本的内幕进行了深刻的剖析。 《Liunx内核注释》同样提供了对流行的功能强大的Liunx操作系统的结构和函数实现的内 幕介绍。本书的主要目标是: 1.提供一个最新的和完整的服务器版本的完整源代码。(这本书分析的版本是2.2.5版,也 是写这本书时发布的最新版本。) 2.提供一个对每个子系统功能的一般性概述。 3.研究各个子系统主要的函数和数据结构。 4.对开发者应怎样通过修改源代码来改进和扩展内核提出建议。 本书的最后一项目标—定制--是你学习内核代码的最有说服力的原因。通过理解内核是怎 样工作的,你能够编写自己的代码用以在你的操作系统中实现所需要的功能。如果允许其他人 共享你的改进,你的代码甚至会在官方发行的内核代码中出现,被全世界数百万计的人们所使 用。 开放源代码是指让开发者研究源代码并实现功能性扩展。
Linux
是全世界成长最快的操作系 统,开放源代码是其主要的原因之一。从玩游戏,到网上冲浪,到为大大小小的ISP们提供稳定 的Web服务器平台以至解决最庞大的科学难题,
Linux
都能胜任全部工作。它之所以能如此强 大是因为有像你一样的开发者在研究、学习并且扩充这个系统。 你能从本书中学到什么 这本书集中解释了
Linux
内核源代码的核心中专用代码行是如何运行的。你将学习到内核最 内部的子系统是怎样构造和这种构造能够实现系统功能的理由。 本书的第一部分以易于阅读和交叉引用的格式复制了一个经过筛选的
linux
内核源代码的 子集。在这本书稍后的注释中,无论一行代码在何处被引用,你都会在这一行前面发现一个小 箭头。这个箭头指出了对此行进行注释处的页号。 源代码后是这本书的第二部分,即注释部分,注释部分对源代码进行了讨论。注释部分的 每一章讨论了一个不同的内核子系统,或者是其它的功能性逻辑组件,例如系统调用或内存管 理。注释部分大量的行号引用为你指明了所讨论代码行的确切行号。 在本书正文后的附录部分,简洁地覆盖了自本书主要部分完成
以后
内核的变化。在附录中 还包含了被内核用做软件许可证的完整的GNU常规公众许可证。最后,本书为你提供了一个索 引。通过该索引你可以查询术语或主题。这将让你更快更有效的使用这本参考工具书。 本书的使用对象 本书假设你能阅读C语言的代码,不怕偶尔读一些汇编语言代码。并且你想知道一个快速 的、坚固的、可靠的、健壮的、现代的、实用的操作系统是如何工作的。一些读者也许是这样 的程序员,他们想为前进中的
Linux
内核
发展
工作提供他们自己的改进和添加内容。 如何使用本书 用最适合你自己的方法放松地去看这本《
linux
内核注释》。因为写这本书的目的是为提 供一个参考资料,你不必从头看到尾。因为注释和代码是一一对应的,你可以从另外一个
方向
接近内核。
LINUX
下网卡驱动程序开发 本科毕业论文
首先介绍了
Linux
下设备驱动程序设计的基本知识,其中包括对
Linux
的
发展
历程、内核、特性的概述,
Linux
设备的分类及编写驱动程序的一些基本概念等,以及模块的加载和卸载。介绍了BCM5464驱动程序开发的硬件环境和软件环境。阐述了该驱动程序在开发时的需求分析。结合BCM5464驱动程序对
Linux
环境下网卡驱动程序的设计与实现作了理论上的探讨,重点从网卡驱动模块的加载、网络设备的初始化、设备打开与关闭、数据的发送与接收、信息统计、网卡驱动模块的卸载等方面按步骤的进行了详细的讨论。最后介绍了在驱动程序开发设计过程中所遇到的问题和困难以及是如何去克服这些困难的,并提出了今后的努力
方向
嵌入式系统工程师认证复习资料
嵌入式系统工程师认证复习资料 什么是
linux
?
Linux
是运行于多种平台(PC、工作站等)之上、源代码公开、免费、遵循 GPL精神、遵守POSIX标准的、与UNIX兼容的操作系统。
Linux
是微机版的UNIX。 具有现代操作系统的所有特征: l 真正的抢先式多任务处理,支持多用户 l 虚拟内存 l 支持对称多处理机 l 网络功能 l 图形用户界面和桌面环境 l 速度和稳定性
Linux
的
发展
简史
Linux
操作系统诞生于1991年的10月5日(第一次正式向外公布的时间)。
以后
借助于Internet网络,经过全世界各地计算机爱好者的共同努力下,才成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。
Linux
的
发展
简史 UNIX操作系统 UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构。经过长期的
发展
和完善,目前已成长为一种主流的操作系统技术和基于这种技术的产品大家族。
Linux
就是UNIX的一种克隆系统。 GNU计划(项目) 开发
Linux
操作系统,以及
Linux
上所用大多数软件基本上都出自GNU计划。
Linux
只是操作系统的一个内核,没有GNU软件环境(比如说bash shell),则
Linux
将寸步难行。
Linux
的
发展
简史 MINIX操作系统 Minix操作系统是一个迷你版本的类Unix操作系统。
Linux
刚开始就是参照Minix系统于1991年才开始开发。 POSIX标准 该标准在推动
Linux
操作系统
以后
朝着正规路上
发展
,起着重要的作用,是
Linux
前进的灯塔。 INTERNET 如果没有Intenet网,没有遍布全世界的无数计算机骇客的无私奉献,那么
Linux
最多只能
发展
到0.13(0.95)版的水平。 ............................... .......................... .................... .............. man命令 格式:man <命令名> 功能:获取命令名指定的命令的帮助信息,即命令的格式和使用细节。
Linux
提供了联机帮助手册(man),手册中有大量的可用信息,分成若干节,下表给出了每节的主要用途说明。 全书共222页,系统的阐述嵌入式的基本概念和
方向
,是入门学习的好资料
基于
LINUX
的嵌入式GUI.pdf
介绍了嵌入式 )*+ 的要求和
发展
状况, 并且就典型的例子分析了嵌入式 )*+ 的主要技术以及对它具体的应 用, 最后指出了嵌入式 )*+ 的重要性和其今后的
发展
方向
。
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章