Skip to content
tpetazzoni edited this page Jan 12, 2013 · 48 revisions

While a part of the embedded Linux developers like classical text editors like Vim or Emacs, and command-line based interfaces, a number of other embedded Linux developers like richer graphical interfaces to do their development work. Eclipse being one of the most popular Integrated Development Environment, Buildroot integrates with Eclipse in order to ease the development work of Eclipse users.

Our integration with Eclipse simplifies the compilation, remote execution and remote debugging of applications and libraries that are built on top of a Buildroot system. It does not integrate the Buildroot configuration and build processeses themselves with Eclipse. Therefore, the typical usage model of our Eclipse integration would be:

  • Configure your Buildroot system with make menuconfig, make xconfig or any other configuration interface provided with Buildroot.
  • Build your Buildroot system by running make.
  • Start Eclipse to develop, execute and debug your own custom applications and libraries, that will rely on the libraries built and installed by Buildroot.

The tutorials below will guide you through the installation and usage of the Eclipse and Buildroot integration.

Tutorials

  1. How to activate and install the Buildroot Eclipse plugin ?

  2. How to create a new C project using the Buildroot toolchain ?

  3. How to link against libraries exposed by pkg config ? How to link against other kind of libraries ? (Coming soon)

  4. How to execute a remote application ?

  5. [How to debug a remote application ?] (https://github.com/mbats/eclipse-buildroot-bundle/wiki/Tutorial-:-How-to-debug-a-remote-application-%3F)

Help

If you need help, first have a look at the troubleshooting page and if you do not find a satisfiable answer, contact us!