http://www.ethernut.de/nutwiki/index.php?title=Documents/Linux_Eclipse&feed=atom&action=historyDocuments/Linux Eclipse - Revision history2024-03-28T20:17:03ZRevision history for this page on the wikiMediaWiki 1.26.2http://www.ethernut.de/nutwiki/index.php?title=Documents/Linux_Eclipse&diff=335&oldid=prevHarald: Created page with "<div id="content"> = Using Eclipse with Nut/OS on Linux = == Requirements == This is work in progress and for ARM target boards only. It is assumed that you already instal..."2017-07-13T07:38:33Z<p>Created page with "<div id="content"> = Using Eclipse with Nut/OS on Linux = == Requirements == This is work in progress and for ARM target boards only. It is assumed that you already instal..."</p>
<p><b>New page</b></p><div><div id="content"><br />
<br />
= Using Eclipse with Nut/OS on Linux =<br />
<br />
== Requirements ==<br />
<br />
This is work in progress and for ARM target boards only.<br />
<br />
It is assumed that you already installed the GCC Toolchain and Nut/OS.<br />
<br />
To start developement with Eclipse set up Eclipse with Zylin's Embedded CDT plugin and import the projects from your enut30e-app directory.<br />
<br />
This is how it's done.<br />
<br />
== Get Eclipse ==<br />
<br />
At [http://www.eclipse.org www.eclipse.org] click on '''Download Eclipse''' then choose '''Eclipse Classic - Linux'''.<br />
<br />
Just unpack eclipse.<br />
<br />
If no Java Runtime Environment since 1.5 is istalled get one or to make Eclipse able to run from USB-Stick unpack Java JRE into '[eclipse_root]/jre'.<br />
<br />
== Get Zylin's Embedded CDT for Eclipse ==<br />
<br />
At [http://www.zylin.com/ www.zylin.com] go to '''Products''' and then to '''Zylin Embedded CDT''' there click on '''Latest Snapshot''' and get '''zylincdt[version].zip''' and '''embeddedcdt[version]-linux-gtk.zip'''.<br />
<br />
After download untar '''zylincdt''' and '''embeddedcdt''' into [eclipse_root] this adds the zylin plugin and the embeddedcdt plugin to Eclipse.<br />
<br />
== Open Examples into Eclipse ==<br />
<br />
Click under '''File''' on '''Import''' there select '''General''' followed by '''Existing Projects into Workspace''' then click '''next'''.<br />
<br />
At '''Select root directory''' enter the location of '''enut30e-app''' under '''Projects''' select what project you want to import.<br />
<br />
If you want to work with copys select '''Copy projects into workspace'''. Click '''finish''' to be ready for examine the samples.<br />
<br />
== Building Examples with Eclipse ==<br />
<br />
Notice: arm-elf-gcc has to be on the PATH to work without the necessity of changes of the project properties.<br />
<br />
To build the samples either click under '''Project''' on '''Build all''' to build them all at once or select your favotite project and click under '''Project''' on '''build project'''.<br />
<br />
You will find the binary either under [workspace]/[project] or under [enut30e-app]/[project] depending on the selection of '''Copy projects into workspace''' from the import.<br />
<br />
<br />
</div></div>Harald