This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
application_development [2008/11/06 13:21] stryd_one Reminder about quickstart |
application_development [2011/09/17 00:02] (current) dougster |
||
---|---|---|---|
Line 7: | Line 7: | ||
This page covers the **APPLICATION** part as seen above. | This page covers the **APPLICATION** part as seen above. | ||
- | When coding your app in C, the compiler will automatically include when necessary, the MIOS-enhanced SDCC-Libraries ([[http://svnmios.midibox.org/trunk/lib/]]), but this will increase the code size(!). | + | When coding your app in C, the compiler will automatically include when necessary, the MIOS-enhanced [[http://svnmios.midibox.org/listing.php?repname=svn.mios&path=%2Ftrunk%2Flib%2F|SDCC-Libraries]], but this will increase the code size(!). |
If you stick to the provided functions coming with MIOS, you just have to learn the C-Syntax which is very easy. If you ever programmed in any other (also scripting-) language, you might be able to learn the syntax in just a few hours and start programming like a pro! | If you stick to the provided functions coming with MIOS, you just have to learn the C-Syntax which is very easy. If you ever programmed in any other (also scripting-) language, you might be able to learn the syntax in just a few hours and start programming like a pro! | ||
Line 33: | Line 33: | ||
\\ | \\ | ||
===== Windows ===== | ===== Windows ===== | ||
+ | |||
+ | |||
==== Quickstart ==== | ==== Quickstart ==== | ||
\\ | \\ | ||
Line 55: | Line 57: | ||
* **[[How to use Xcode2 as IDE on a Mac]]** -- step-by-step tutorial | * **[[How to use Xcode2 as IDE on a Mac]]** -- step-by-step tutorial | ||
* **[Leopard OS X 10.5][[How to setup XCode3 to access the SVN server]]** -- step-by-step tutorial | * **[Leopard OS X 10.5][[How to setup XCode3 to access the SVN server]]** -- step-by-step tutorial | ||
- | |||
===== Linux ===== | ===== Linux ===== | ||
+ | * **[[Installing GPUTILS and SDCC on Debian Linux]]** -- step-by-step tutorial | ||
* **[[Installing GPUTILS and SDCC on Gentoo Linux]]** -- step-by-step tutorial | * **[[Installing GPUTILS and SDCC on Gentoo Linux]]** -- step-by-step tutorial | ||
* **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** <incomplete - v3.3 missing> -- step-by-step tutorial & download links | * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** <incomplete - v3.3 missing> -- step-by-step tutorial & download links | ||
Line 68: | Line 69: | ||
* **[[MIOS C Simulator - Debugger|ACSim]]** <working, always in development/improvement phase> - Debug and simulate your C-Application in a console application before uploading it to the Core! | * **[[MIOS C Simulator - Debugger|ACSim]]** <working, always in development/improvement phase> - Debug and simulate your C-Application in a console application before uploading it to the Core! | ||
- | * **[[howto:dev:autotools-skeleton|Using the AutoTools application skeleton]]** - step-by-step tutorial & download links | + | * **[[howto:dev:autotools-skeleton|Using the AutoTools application skeleton]]** - Unofficial method, experimental and obsoleted. step-by-step tutorial & download links |
- | * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** <incomplete - v3.3 missing> -- step-by-step tutorial & download links | + | * **[[howto_app_dev_eclipse_ide|Developing MIOS Apps with Eclipse]]** - Unofficial method, experimental and obsoleted. <incomplete - v3.3 missing> -- step-by-step tutorial & download links |