Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
1. Application modularization - technical aspect
- Static and dynamic libraries Linking and dynamic loading mechanism Library loading interpreter Diagnostic and reporting mechanisms Dynamic loading of modules
2. Plik ELF
- ABI for the C language and C++ Tasks and implementation Interpretation of information
3. Library dependencies and management
- Transferring applications between systems Problems of dependency between library calls
4. Application building automation tools
- Quick overview of C/C++ application development tools
5. Application building automation - make
- Configuring and running make Objectives of make Flexible configuration of Makefiles - dependencies, macros and suffixes
6.Minimum design of Autotools
- Tool dependencies and preconfiguration Input and generated files Distribution of generated files Project documentation
7.Automake
- Custom configure.in Automake rules Default selections Programs and libraries Directories and nesting Testing
8.Libtools
- Consolidation and launch Libraries installation and uninstallation Installation of executable programs Integration of Libtool with the Autotools project Adding tests
9. Distribution of sources independent of the target system
- Software distribution requirements Distcheck rules
10. libltdl utility
- libltdl configuration Loading dlpreopen
11. M4 macro language
- Overview of M4 features Using M4 in Autotools Creating macros in M4
12. Migration to Autotools
- Two approaches to migration Example: brute force Example: Automation
Requirements
Lack
14 Hours
Testimonials (2)
Przygotowanie Trenera
Paweł Radkowiak - PKO BP
Course - BASH Programming
Practical part, troubleshooting real problems
Krzysztof Otręba - JSW IT SYSTEMS Spółka z o.o.
Course - CEPH Essentials
Machine Translated