1 <!-- Copyright (C) 2003 Red Hat, Inc. -->
2 <!-- This material may be distributed only subject to the terms -->
3 <!-- and conditions set forth in the Open Publication License, v1.0 -->
4 <!-- or later (the latest version is presently available at -->
5 <!-- http://www.opencontent.org/openpub/). -->
6 <!-- Distribution of the work or derivative of the work in any -->
7 <!-- standard (paper) book form is prohibited unless prior -->
8 <!-- permission is obtained from the copyright holder. -->
12 >eCos Programming Concepts and Techniques</TITLE
13 ><meta name="MSSmartTagsPreventParsing" content="TRUE">
16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
19 TITLE="eCos User Guide"
20 HREF="ecos-user-guide.html"><LINK
22 TITLE="Creating a Shell"
23 HREF="config-tool-creating-a-shell.html"><LINK
26 HREF="cdl-concepts.html"></HEAD
37 SUMMARY="Header navigation table"
54 HREF="config-tool-creating-a-shell.html"
68 HREF="cdl-concepts.html"
80 NAME="ECOS-PROGRAMMING-CONCEPTS-AND-TECHNIQUES"><DIV
87 > Programming Concepts and Techniques</H1
91 NAME="PROGRAMMING-PARTINTRO"><P
92 >Programming with <SPAN
95 > is somewhat different from programming
96 in more traditional environments. <SPAN
99 > is a configurable open
100 source system, and you are able to configure and build a system
101 specifically to meet the needs of your application. </P
103 >Various different directory hierarchies are involved in
104 configuring and building the system: the <SPAN
125 exist in addition to the ones used to develop
133 >Table of Contents</B
137 HREF="cdl-concepts.html"
142 HREF="component-repo-and-working-dirs.html"
143 >The Component Repository and Working Directories</A
147 HREF="compiler-and-linker-options.html"
148 >Compiler and Linker Options</A
152 HREF="debugging-techniques.html"
153 >Debugging Techniques</A
164 SUMMARY="Footer navigation table"
175 HREF="config-tool-creating-a-shell.html"
184 HREF="ecos-user-guide.html"
193 HREF="cdl-concepts.html"
203 >Creating a Shell</TD