Linux应用程序开发培训

预约试听

课程介绍

发布时间:2017-04-14

Linux应用程序开发培训


 
培训课时:5天30课时

课程介绍

    本课程详细介绍嵌入式开发流程、交叉编译环境搭建与开发工具的使用、Bootloader的原理与配置、嵌入式Linux内核的移植与根文件系统构建、高级应用编程开发技巧,并**大量实例演示使学员**掌握嵌入式Linux开发流程及与应用相关的编程方法和技巧。。课程包括50%的授课和50%的动手操作。

适合对象

有志从事嵌入式Linux开发的工程技术人员、本科二年级以上相关专业的在校大学生;

有兴趣深入了解嵌入式Linux开发的技术爱好者、以及从事ARM相关工作的技术人员。

课程目标

在学习完本课程之后,您将能够:

l  掌握Linux文件操作以及路径操作

l  Linux进程应用

l  Linux线程应用

l  守护进程应用

课程内容

**天

主题

基本概述、文件操作以及路径操作

大纲

l  熟悉开发环境和开发平台

l  Linux ISO C文件操作函数

l  Linux 文件操作的系统调用

l  Linux 路径操作的系统调用;真实项目研发

实验:

l  文件内字符串的查找、替换操作

l  定制自己的内核并引导系统启动(本地启动和NFS启动)

第二天

主题

进程基本应用

大纲

l  Linux 进程的概念

l  Linux 进程的创建、运行、删除、退出为例子的真实项目研发等

实验:

l  顽皮狡猾的新进程创建的pid

第三天

主题

进程高级应用

大纲

l  进程间通讯:管道

l  进程间通讯:消息队列

l  进程间通讯:信号

l  进程间通讯:共享内存

实验:

l  实现利用管道技术实现一条命令处理两个进程事务

l  高性能无冲突函数库

l  信号的产生和捕捉

l  一块共享内存的共享和互斥的操作

第四天

主题

线程应用

大纲

l  线程

l  线程和进程的区别

l  LINUX 线程的发展

l  线程编程的细节

n  用户级线程

n  核心级线程

实验:

l  线程的创建、退出、属性修改

l  完成一个共享、互斥的真实项目程序

第五天

主题

守护进程应用

大纲

l  Daemon 进程

n  守护进程及其特性

n  守护进程的编程要点

l  一个守护进程的真实项目

实验:

l  一个*简单的守护进程

l  完成整个真实项目

   

             

 

上一篇:Linux内核开发实践培训
下一篇:南京RHCE认证培训

Linux应用程序开发培训

课程价格:¥详询 市场价:¥详询

预约试听

其他试听课程

机构全部课程

有问题请留言

Copyright © 2006-2018 kaoshi.china.com