All Courses

Embedded Linux using Yocto Part 3 – Course Site

Embedded Linux using Yocto Part 3 - Course Site Learn Yocto Project in Deep - Create your own packages, recipes for static, dynamic libraries, Autotools, CMake
Embedded Linux using Yocto Part 3 - Course Site Learn Yocto Project in Deep - Create your own packages, recipes for static, dynamic libraries, Autotools, CMake

Embedded Linux using Yocto Part 3 – Course Site

Learn Yocto Project in Deep – Create your own packages, recipes for static, dynamic libraries, Autotools, CMake

What you’ll learn

Embedded Linux using Yocto Part 3 – Course Site

  • Understand the FILES and PACKAGES variables
  • Creating your own PACKAGES
  • Writing recipes for static library
  • Writing recipes for dynamic library
  • Build time and Run time dependencies
  • Difference between RDEPENDS and DEPENDS
  • Example Recipes for RDEPENDS and DEPENDS
  • Recipes for Autotools
  • Recipes for CMake
  • Devshell
  • How files searching works
  • Customizing Splash screen
  • Devshell

Requirements

  • Have a PC with an internet connection
  • Should have completed Embedded Linux Using Yocto Part 2 Course

Description

Learn the below topics by enrolling in this course

✔️ Understand File Searching Paths – FILESPATH, FILESEXTRAPATH, FILESOVERRIDE

✔️ Writing recipes for static and dynamic libraries

✔️ How to specify build time and run time dependencies in recipes – DEPENDS & RDEPENDS

✔️ Creating your own Packages

✔️ Understanding Autotools and writing recipes for Autotools

✔️ Understanding CMake and writing recipes for CMake

✔️ Devshell

✔️ Adding your own custom logo on boot

✔️ A most important concept of Yocto: bbappends

Course Curriculum in Deep

FILES and PACKAGES:

a) FILES variable

b) PACKAGES variable

c) How to create your own package

Static and Dynamic Library:

a) Yocto recipe for static library

b) Yocto recipe for dynamic library

c) How to handle unversioned library

Dependencies(Build Time and Runtime):

a) DEPENDS variable

b) RDEPENDS variable

c) -g option bitbake

d) noexec
Autotools:

a) Autotools Introduction

b) Hello World Autotools

c) GNU Hello

d) Recipe for Autotools
CMake:

a) Introduction to CMake

b) Hello World CMake

c) Recipe for CMake

d) Devshell

Who this course is for:

  • Developers who want to learn Yocto in deep
  • Last updated 12/2020

Content From: https://www.udemy.com/course/embedded-linux-using-yocto-part-3/
Download Now

Get More Courses FreeCourseSite



Categories



Categories






Categories