Difference between revisions of "EMAC OE SDK Introduction"

From wiki.emacinc.com
Jump to: navigation, search
Line 4: Line 4:
 
<!-- NOTE:  This shouldn't be in here yet: " or Qt Creator for EMAC OE 5.0."  We'll wait until our OE 5.0 release before we give that detail away on our wiki. -->
 
<!-- NOTE:  This shouldn't be in here yet: " or Qt Creator for EMAC OE 5.0."  We'll wait until our OE 5.0 release before we give that detail away on our wiki. -->
  
The EMAC Open Embedded SDK is distributed in an archive that can be extracted and used from a Linux terminal or from within an integrated development environment such as Eclipse for EMAC OE 4.0. The archive contains hardware-specific tools which must be [[ Installing_EMAC_OE_SDK | installed ]] and [[ Configuring_EMAC_OE_SDK | configured]].
+
The EMAC Open Embedded SDK is distributed in an archive that can be extracted and used from a Linux terminal or from within an integrated development environment such as Eclipse for EMAC OE 4.0. The archive contains hardware-specific tools which must be [[ Installing_EMAC_OE_4.0_SDK | installed ]] and [[ Configuring_EMAC_OE_4.0_SDK | configured]].
  
 
Each SDK includes the C/C++ header files and libraries compatible with the target hardware. It also includes the C/C++ cross-compiler toolchain components necessary to compile and debug custom application code. Understanding the details of this toolchain is not necessary for the application developer. However, the setup is simple enough for those with a basic knowledge of GNU/Linux development to understand and modify the configuration to suit application-specific needs if necessary.
 
Each SDK includes the C/C++ header files and libraries compatible with the target hardware. It also includes the C/C++ cross-compiler toolchain components necessary to compile and debug custom application code. Understanding the details of this toolchain is not necessary for the application developer. However, the setup is simple enough for those with a basic knowledge of GNU/Linux development to understand and modify the configuration to suit application-specific needs if necessary.
Line 11: Line 11:
  
 
== Next Steps ==
 
== Next Steps ==
[[ Installing_EMAC_OE_SDK | Install EMAC OE SDK ]]
+
[[ Installing_EMAC_OE_4.0_SDK | Install EMAC OE 4.0 SDK ]]
  
 
==See Also==
 
==See Also==

Revision as of 16:08, 13 November 2013

TODO: {{#todo:Make sure there is an OE 4 and OE 5 version; (10.30.13-11:00->MG+); (10.30.13->16:35->MD+)(11.06.13-12:33->JG+)|Michael Gloff|oe 4,oe 5,mg,md,Complete}}

Introduction

The EMAC Open Embedded SDK is distributed in an archive that can be extracted and used from a Linux terminal or from within an integrated development environment such as Eclipse for EMAC OE 4.0. The archive contains hardware-specific tools which must be installed and configured.

Each SDK includes the C/C++ header files and libraries compatible with the target hardware. It also includes the C/C++ cross-compiler toolchain components necessary to compile and debug custom application code. Understanding the details of this toolchain is not necessary for the application developer. However, the setup is simple enough for those with a basic knowledge of GNU/Linux development to understand and modify the configuration to suit application-specific needs if necessary.

In this guide, we walk the reader through the process of installing and configuring the EMAC OE 4.0 SDK and compiling some example applications with it. We also walk the reader through the optional steps of installing and configuring the EMAC provided package of the Eclipse IDE so that it will work with the EMAC OE 4.0 SDK. We then show the reader how to create projects, build the projects the reader creates, build example projects bundled with the SDK, debug projects and deploy the projects to the target hardware using the Eclipse IDE and its built in tools.

Next Steps

Install EMAC OE 4.0 SDK

See Also