Try Code::blocks IDE!

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I tried code:blocks IDE and I am very happy with it!
I has (nearly) everything for lazy people like me:
Source browser , find /replace in files , project manager, plug ins, shortkeys , codeformatter etc.
I tried Epsylon but this is very heavy stuff, it takes half an hour to start.
Until now I used KamAVR (great too!) but it lacks the above functions and it is not maintained anymore.
A nice thing is that the makefiles generated by KamAVR (the .kmk files) can be used as external make file.
Configuration is easy: set Project->properties to "external makefile" , ignore other things like default compiler, it's all in the makefile.
Set the project -> build options -> make command to $make -f $makefile
Settings -> global compiler settings -> programs : set installation directory to the WinAVr dir and the compiler exe to avr_gcc , make exe to the WinAvr make in the utils / bin dir ,additional path to winavr/utils/bin.

Enjoy!
Dig

http://www.codeblocks.org

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You don't need to bother with setting the exe if you are using a makefile, since the makefile generally sets the compiler exe name.

It sounds like you are using RC2 as well, install one of the latest nightly builds, code completion is working properly now. I have considered doing a compiler plugin for avr-gcc for codeblocks, but I use makefiles still, so I haven't got round to doing it yet.

It is a very nice IDE, the guys working on it do a great job.