Книга: Embedded Linux development using Eclipse
Audience and Prerequisites
Audience and Prerequisites
While the primary focus is embedded software development, much of the book is applicable to anyone developing software in C or C++. Thus, it is expected that you have a reasonably good understanding of C and/or C++, know how to build executable applications from source code, and how to debug and run those applications — if not on an embedded target, at least on a workstation. You should at least know what a makefile is even if you’re not fluent in the details of the make language.
The required Linux background is fairly minimal. You should know your way around the file system and how to change file permissions, how to install software from archive files, and a little bit about scripting. Unlike most Linux hackers, I do most of my work from the KDE graphical desktop environment and only use the command shell when absolutely necessary. That’s a personal preference, and of course, you’re free to adopt whatever working style suits you.
No previous experience with Eclipse itself is assumed. If you’ve worked with other IDEs, so much the better.
This is very much a “hands-on” book. To get the most out of it, you need to actually do the steps that are being described. Of course, Eclipse runs equally well on Windows and Mac OS platforms. It’s just that it’s harder to set up a software development environment on those platforms. If you choose to use a Windows platform, Chapter 2, “Installation,” offers some guidance on setting up an appropriate Windows environment.
- Разработка приложений баз данных InterBase на Borland Delphi
- Open Source Insight and Discussion
- Introduction to Microprocessors and Microcontrollers
- Prerequisites
- Chapter 6. Traversing of tables and chains
- Chapter 8. Saving and restoring large rule-sets
- Chapter 11. Iptables targets and jumps
- Chapter 5 Installing and Configuring VirtualCenter 2.0
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Appendix A. Detailed explanations of special commands
- Appendix B. Common problems and questions
- Appendix E. Other resources and links