Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Exploring Linux Kernel Source Code with Eclipse and QTCreator

Linux Foundation via YouTube

Overview

Explore the intricacies of navigating Linux kernel source code using Eclipse and QTCreator in this 53-minute conference talk by Marcin Bis. Learn effective techniques for configuring open-source IDEs to develop device drivers and explore kernel source code with various cross toolchains. Discover good practices, side-by-side comparisons of IDE configurations, and their impact on the development process. Follow along with a practical demonstration of Eclipse configuration, writing, and debugging a kernel driver on a remote ARM platform. Gain insights from Bis's personal experience in Embedded Linux, drivers development, and Yocto Project tools. Delve into topics such as build processes, indexing, project settings, remote debugging, and workflow optimization for efficiently navigating millions of lines of kernel code.

Syllabus

Introduction
The problem
The solution
Commercial ID
Eclipse UI
Build Process
Indexer
Indexer Errors
Modifying Project Settings
Symbols
Variables
Functions
Make command
Environment variables
Index rebuild
Build the kernel
Kernel Project
Kernel Configuration
Result
Demo
Creating a new project
GDP Frontend
Remote Debugging
Disclaimer
Eclipse Filter
Project Configuration
Conclusion
Models
Problems
Parse
Memory Requirements
Menu Configuration
Workflow
KDB
OpenOCD

Taught by

Linux Foundation

Reviews

Start your review of Exploring Linux Kernel Source Code with Eclipse and QTCreator

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.