IDE for C/C++ developers

Met het Elektor Embedded-Linux-board

Postby anbch » Wed Jan 23, 2013 12:00 am

Welke IDE C/C++ development tool wordt aangeraden in samenwerking met GNUBLIN?

Heeft iemand reeds ervaring met de volgende development tools :

Eclipse
Anjuta
anbch
 
Posts: 9
Joined: Thu Jan 02, 2014 10:43 am

Postby cas55 » Wed Jan 23, 2013 12:00 am

Hi,
Sinds december ben ik niet meer actief geweest met het inrichten van de IDE en ook niet veel verder gekomen dan mijn vorige post. Mijn doel was toen om de debugger in Eclipse te kunnen gebruiken. Ik zocht voorbeelden bij o.a. BeagleBone (zie mijn ref.), alleen e.e.a. lukte nog niet zoals de voorbeelden. GNUblin geeft ook een recept, misschien dat dit je kan helpen. In ieder geval kwam ik Eclipse het meeste tegen als voorbeeld IDE bij embedded systems. Vandaar mijn vermoeden dat hiervoor meer gebruikers te vinden zijn.

http://www.elektor.nl/forum/forum/actuele-projecten/aan-de-slag-met-embedded-linux/eclipse.2285232.lynkx target='_blank'>
http://www.elektor.nl/forum/forum/actuele-projecten/aan-de-slag-met-embedded-linux/eclipse.2285232.lynkx


http://en.gnublin.org/index.php/Eclipse
cas55
 
Posts: 59
Joined: Thu Jan 02, 2014 3:41 pm

Postby anbch » Wed Jan 23, 2013 12:00 am

Hi ,

Inderdaad Eclipse is een bekende ....

Ik heb alle stappen netjes gevolg , echter ik krijg steeds 2 waarschuwingen :

Error launching external scanner info generator (arm-linux-gnueabi-arm-linux-gnueabi-gcc -E -P -v -dD /home/embed/workspace/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c)

Program 'arm-linux-gnueabi-arm-linux-gnueabi-gcc' is not found in $PATH
anbch
 
Posts: 9
Joined: Thu Jan 02, 2014 10:43 am

Postby dcike » Fri Jan 25, 2013 12:00 am

In eclipse is het vrij eenvoudig.
Downlaod de toolschain en installeer deze.
Daarna in eclipse onder c/c++build-> settings-> cross settings-> selecteer het juist path (zo iets als volgende ongeveer):
/opt/eldk-5.2/armv5te/sysroots/i686-eldk-linux/usr/bin/armv5te-linux-gnueabi

Daarna kan je een project maken en compileren.

Met scp kan je het gecompileerde programma onmiddelijk naar de SD-card copiëren en daar dan op testen. Op je ubuntu pc kan dit niet omdat je een ARM toolchain gebruikt.
Eclipse-> Run->external tools->external tools configurations.
- Maak een nieuwe launch configuration.
-location: /usr/bin/scp
-arguments: scp plux_c root@192.168.1.111:/root/plux/

Als ik volgende week tijd heb plaats ik misschien een korte handleiding op mijn site, je vind er tevens mijn laatste ervaringen men gnublin.
http://www.dcisite.be/plux.html

Op volgende site vind je de informatie hoe ik alles aan de praat heb gekregen.
http://en.gnublin.org/index.php/Main_Page

Ik werk wel momenteel wel met de Gnublin Standard version deze heeft meer geheugen 32MB) en met Debian er op.
dcike
 
Posts: 6
Joined: Thu Jan 02, 2014 3:41 pm

Postby anbch » Sat Jan 26, 2013 12:00 am

Hallo DCIke ,

Bedankt voor de informatie en de tips !

Via http://en.gnublin.org/index.php/Main_Page

heb ik de handleiding gevolgd. Echter zonder resultaat...

Heb besloten vanaf scratch te beginnen. Installatie Ubuntu etc ...

anbch
 
Posts: 9
Joined: Thu Jan 02, 2014 10:43 am

Postby anbch » Sun Jan 27, 2013 12:00 am

Blijkbaar beter resultaat ...

Volgende installatie uitgevoerd :
Ubuntu 12.04.1 LTS
Toolchain eldk-5.2.1 (eldk-5.2.1-armv5te.iso)
ElektorLinuxBoard : bootloader en linux-2.6.33-lpc313x (120026-11.zip)
OpenJDK Jave 7 Runtime
Eclipse c/c++ Developers (eclipse-cpp-indigo-SR2-incubation-linux-gtk)

Volgende cross settings in Eclipse dienen aangepast te worden :

Prefix en Path ( zie bijgevoegde afbeelding).
Attachments
08.1.png
anbch
 
Posts: 9
Joined: Thu Jan 02, 2014 10:43 am


Return to Aan de slag met Embedded Linux

Who is online

Users browsing this forum: No registered users and 1 guest

cron