Wind River Linux LTS: Building, Debugging, and Executing User Applications Using an SDK

Learn the fundamentals about working with an SDK to develop your user applications.

Subscribe

About this course

The Linux SDK means applications can be developed for a specific image on another host machine. The creating of the SDK and setting it up on a workstation is demonstrated. A number of different tasks that can be done using the image are then shown. This includes building projects using either makefiles or Autoconf, debugging an application with GDB both from load time and attaching to a running process or multiple processes. The use of the core file for debugging is demonstrated. In addition profiling of the target resources is shown. An example of builds is given in a lab.

Based on: Wind River Linux LTS
Applicable for: Wind River Linux LTS

Curriculum83 min

  • Preview
    Introducing the Linux SDK 6 min
  • Creating and Installing the SDK 5 min
  • Setting up the Workstation for the SDK 3 min
  • Building a Makefile-Driven Project Using the SDK 3 min
  • Building an Autoconf-Driven Project Using the SDK 5 min
  • Debugging an SDK Linux Application Using GDB 6 min
  • Attaching GDB to a Running Process 4 min
  • Debugging a Multi-Process Application Using GDB 6 min
  • Debugging with the Linux Core File 7 min
  • Profiling Target Resource Usage 7 min
  • Quiz: Working with User Applications Using an SDK
  • Lab: Building Applications from the Command Line 20 min
  • Lab Solution: Building Applications from the Command Line 6 min
  • Ask an Expert

About this course

The Linux SDK means applications can be developed for a specific image on another host machine. The creating of the SDK and setting it up on a workstation is demonstrated. A number of different tasks that can be done using the image are then shown. This includes building projects using either makefiles or Autoconf, debugging an application with GDB both from load time and attaching to a running process or multiple processes. The use of the core file for debugging is demonstrated. In addition profiling of the target resources is shown. An example of builds is given in a lab.

Based on: Wind River Linux LTS
Applicable for: Wind River Linux LTS

Curriculum83 min

  • Preview
    Introducing the Linux SDK 6 min
  • Creating and Installing the SDK 5 min
  • Setting up the Workstation for the SDK 3 min
  • Building a Makefile-Driven Project Using the SDK 3 min
  • Building an Autoconf-Driven Project Using the SDK 5 min
  • Debugging an SDK Linux Application Using GDB 6 min
  • Attaching GDB to a Running Process 4 min
  • Debugging a Multi-Process Application Using GDB 6 min
  • Debugging with the Linux Core File 7 min
  • Profiling Target Resource Usage 7 min
  • Quiz: Working with User Applications Using an SDK
  • Lab: Building Applications from the Command Line 20 min
  • Lab Solution: Building Applications from the Command Line 6 min
  • Ask an Expert