Chia Sẻ Khóa Học Embedded Linux Sử Dụng Yocto Phần 3 [Khóa 7039 A]
Tìm hiểu chuyên sâu về Yocto Project - Tạo packages, recipes for static, dynamic libraries, autotools, cmake của riêng bạn.
Bạn sẽ học được gì:
- ✓ Hiểu các biến FILES và PACKAGES.
- ✓ Tạo PACKAGES của riêng bạn.
- ✓ Viết các recipe for static library.
- ✓ Viết các recipe for dynamic library.
- ✓ Build time và Run time dependencies
- ✓ Sự khác biệt giữa RDEPENDS và DEPENDS.
- ✓ Ví dụ về Recipe cho RDPENDS và DEPENDS.
- ✓ Recipe cho Autotools.
- ✓ Recipe cho CMake.
- ✓ Devshell.
- ✓ Cách hoạt động của files searching.
- ✓ Tùy chỉnh màn hình Splash.
- ✓ Devshell.
Tìm hiểu các chủ đề dưới đây bằng cách đăng ký khóa học này:
- ✓ Tìm hiểu File Searching Paths - FILESPATH, FILESEXTRAPATH, FILESOVERRIDE.
- ✓ Viết các recipe cho các static và dynamic library.
- ✓ Cách chỉ định các build time và run time dependency trong recipe - DEPENDS & RDEPENDS.
- ✓ Tạo Packages của riêng bạn.
- ✓ Tìm hiểu về autotool và viết recipe cho autotool.
- ✓ Tìm hiểu CMake và viết recipe cho cmake.
- ✓ Devshell.
- ✓ Thêm logo tùy chỉnh của riêng bạn khi boot.
- ✓ Khái niệm quan trọng nhất của Yocto: bbappends.
Chương trình giảng dạy chuyên sâu:
1. FILES và PACKAGES:
- ✓ a) FILES variable.
- ✓ b) PACKAGES variable.
- ✓ c) Cách tạo package của riêng bạn.
2. Static và Dynamic Library:
- ✓ a) Yocto recipe for static library.
- ✓ b) Yocto recipe for dynamic library.
- ✓ c) Cách xử lý unversioned library.
3. Dependencies (Build Time và Runtime):
- ✓ a) DEPENDS variable.
- ✓ b) RDEPENDS variable.
- ✓ c) -g option bitbake.
- ✓ d) noexec.
4. Autotools:
- ✓ a) Giới thiệu Autotools.
- ✓ b) Hello World Autotools.
- ✓ c) GNU Hello.
- ✓ d) Recipe for Autotools.
5. CMake:
- ✓ a) Giới thiệu về CMake.
- ✓ b) Hello World CMake.
- ✓ c) Recipe for CMake.
- ✓ d) Devshell.
Khóa học này dành cho ai:
- ✓ Các Developer muốn tìm hiểu sâu về Yocto.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU