ad
close

适用人群

  • 软件开发工程师
  • 自学者
  • 计算机专业学生
  • 项目经理
  • 技术爱好者
讲师介绍
avatar王利涛

课程: 32学员: 67万focus-icon 关注 已关注
6年嵌入式软件、Linux驱动一线开发经验,系统软件工程师。 擅长Linux、USB、C语言、Python语言编程。熟悉芯片设计及产品方案开发流程。在多家半导体公司从事SOC芯片验证、测试,Android下USB及底层驱动开发,手机/平板平台方案USB子系统客户问题支持等工作。
课程内容

第一阶段

第一部分 Makefile工程实践

从零开始一步一步写一个项目的Makefile。

  • course-pic

    Makefile工程实践:从零开始一步一步写项目的Makefile视频课程

    Makefile是Linux下使用make开发软件、编译软件重要的规则文件,本课程面向零基础学员,通过逐步讲解什么是Makefile,Makefile的基本语法,到最后一步一步从零开始写一个实际MP3模拟项目的Makefile。让大家对在Linux下使用Make开发软件、编译软件有更深刻的理解。具备独立搭建一个软件项目工程的能力。同时,本课程作为《嵌入式工程师自我修养》系列课程的基础课程。学习Ma
    21课时 · 7小时23分钟97865人学习 4.9 2016/12/25 更新
    课程大纲
    课程大纲
    • course-pic

      Makefile工程实践(第2季):使用Autotools自动生成Makefile

      手写makefile太难了!浪费时间不说,还容易出问题!本门课程通过Autotools三剑客:automake、autoconf、libtool的使用,介绍如何使用这些工具去自动生成一个项目的Makefile:包括flat、shallow、deep等各种项目目录结构。通过学习makefile.am变量语法以及autoconf宏的配置使用,让您能够熟练学习去生成、维护一个项目Makefile。
      10课时 · 4小时5分钟15236人学习 5.0 2017/01/13 更新
      课程大纲
      课程大纲
      资料下载
      Makefile基础入门与实战视频课程专题的资料下载
      Makefile工程实践:从零开始一步一步写项目的Makefile视频课程21 个资料
      资料名称文件大小
      1-1156.32KB
      1.2 程序的编译与链接449.83KB
      2-1132.14KB
      2-2134.32KB
      2-3139.36KB
      2-4123.80KB
      2-5128.85KB
      2-6138.82KB
      2.7 Makefile的执行过程165.27KB
      2-8141.25KB
      3.11.04KB
      3.21.15KB
      3.31.86KB
      3.41.99KB
      3.52.19KB
      3.62.22KB
      3.72.41KB
      3.84.93KB
      3.95.75KB
      3.105.88KB
      3.116.40KB
      download下载
      Makefile工程实践(第2季):使用Autotools自动生成Makefile10 个资料
      资料名称文件大小
      chap1 什么是Autotools、automake、Autoconf643.14KB
      chap2 Autotools发展史398.31KB
      chap3 使用autotools宏、变量配置flat目录项目23.28M
      chap4 shallow目录结构的makefile368.13KB
      chap5 头文件管理及路径指定583.52KB
      chap6 构建目标文件446.14KB
      chap7 使用libtool构建动态链接库1.40M
      chap8 使用第三方静态库和动态库780.15KB
      chap9 deep目录结构的makefile及库的多目录构建786.45KB
      chap10 软件打包测试及发布1.17M
      download下载
      学员评价

      {{ starInfo.score }}

      {{ total > 999 ? '999+' : total }}条学员评分
      • {{ tag.tagname }}{{ tag.num > 99 ? '99+' : tag.num }}
      • avatar
        • {{ tag.tagname }}
        {{ item.content || '该用户未填写评价内容' }}
      展开更多more
      加载中
      没有了哦~
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部
      adv-image