Exploring Linux Kernel Source Code with Eclipse and QTCreator
Channel: The Linux Foundation
Date: 2017-04-04

Exploring Linux Kernel Source Code with Eclipse and QTCreator - Marcin Bis

Getting through millions lines of Linux kernel source code is tough task. Especially for a person not used to editors like Vim or Emacs, which both are powerful tools, yet hard to configure and sometimes considered misleading.

The talk will cover usage of two open-source IDEs: Eclipse (mostly) and QTCreator to develop device drivers and explore kernel source code using various cross toolchains (including SDK generated by Yocto Project tools, with, and without dedicated plugins). IDE configuration, good practices, side-to-side examples of good and bad IDE configuration and its influence on development process. The talk will include presentation and short tutorial - practical demonstration of Eclipse configuration, writing and debugging kernel driver on remote ARM platform, Material is based on author's personal experience of working on various projects.

About Marcin Bis

I have been dealing with Linux in embedded systems since 2007. I run a consulting company bis-linux.com. I help my customers to create business value on every step of product life-cycle by mentoring engineers and working as Embedded Linux Engineer or Technical Leader. I provide Embedded Linux, Drivers Development and Yocto trainings (both: open and on-site). I wrote books covering Embedded Linux topics (in Polish 2007, 2005). I have experience in usage of Embedded Linux in Real-Time system, which I share by providing talks at conferences (incl. ELCE 2012, 2013).