Difference between revisions of "Toolbox"

From eLinux.org
Jump to: navigation, search
(Debugging Tips)
(Books)
Line 53: Line 53:
  
 
==== Books ====
 
==== Books ====
* Embedded Linux System Design and Development - by P. Raghavan, Amol Lad, and Sriram Neelakandan (Hardcover - Dec 21, 2005)
+
* ''Embedded Linux System Design and Development'' - by P. Raghavan, Amol Lad, and Sriram Neelakandan (Hardcover - Dec 21, 2005)
 
** This one looks quite good.
 
** This one looks quite good.
* Embedded Linux Primer: A Practical Real-World Approach - by Christopher Hallinan
+
* ''Embedded Linux Primer: A Practical Real-World Approach'' - by Christopher Hallinan
 
** So does this one.
 
** So does this one.
* Building Embedded Linux Systems - by Karim Yaghmour
+
* ''Building Embedded Linux Systems'' - by Karim Yaghmour
 
** Be sure to get the second edition (from 2008). The first edition (from 2003) is outdated.
 
** Be sure to get the second edition (from 2008). The first edition (from 2003) is outdated.
  

Revision as of 01:51, 10 December 2008

This page has information about developing Embedded Linux, including links to toolchains, debuggers and other development tools. Also, it has links to pages with debugging tips.

Development Tools

Toolchains

Debuggers

Integrated Development Environments

  • Eclipse - Powerfull IDE written in JAVA.
  • jEdit - Editor written in JAVA which can be expanded to a full IDE with plug-ins.
  • KDevelop - Standard IDE for KDE.
  • Emacs - Powerful IDE, extensible in LISP, ships with modes to integrates with SCM (GIT, SVN, CVS...), build systems, debugger and even fancy multi-window with ECB.
  • VIm - Powerful IDE, extensible with scripting, can use various modules for completion and more.
  • FIXTHIS - need more links for IDEs

Tracers and Profilers

Benchmarks

Source Management Tools

There are a number of tools for managing patches, which are useful for different tasks. There's now a whole page devoted to this. See Source Management Tools

For some simple tools for managing patches, see Diff And Patch Tricks

Test Systems

Developer Resources

Kernel mailing lists, web sites, etc.

Documentation

Online

Books

  • Embedded Linux System Design and Development - by P. Raghavan, Amol Lad, and Sriram Neelakandan (Hardcover - Dec 21, 2005)
    • This one looks quite good.
  • Embedded Linux Primer: A Practical Real-World Approach - by Christopher Hallinan
    • So does this one.
  • Building Embedded Linux Systems - by Karim Yaghmour
    • Be sure to get the second edition (from 2008). The first edition (from 2003) is outdated.

See also Category:Books

Podcasts

Code Style Tips

Debugging Tips

GCC Tips and Tricks

  • This section of GCC Tips is a collection of tips and tricks helpful for embedded developers

Embedded Linux Distributions