Migrating from Simple IDE to Eclipse
debrent
Posts: 12
Has anyone out there had success in using a different IDE for compiling code for the Activity board?
I use Eclipse for C/C++ at work and really like it as an IDE. However there seems to be a few layers of abstraction built into the 'Simple IDE' project files to make it more user friendly to beginners.
I'm pretty new to the Propeller based boards and am just getting started with my 'Activity Bot' so I'm not quite sure what would have to be ported to build a correct binary image file and get it loaded onto the board using Eclipse or some other IDE.
I'm somewhat familiar with building and loading embedded applications for a Beagleboard XM in a Linux environment, so I'm basing some of my assumptions on that. For this stuff I'm on a Windows7 platform. For those that know Eclipse, I'm running the current latest vesion (Luna) and the latest GCC (4.9.0).
I use Eclipse for C/C++ at work and really like it as an IDE. However there seems to be a few layers of abstraction built into the 'Simple IDE' project files to make it more user friendly to beginners.
I'm pretty new to the Propeller based boards and am just getting started with my 'Activity Bot' so I'm not quite sure what would have to be ported to build a correct binary image file and get it loaded onto the board using Eclipse or some other IDE.
I'm somewhat familiar with building and loading embedded applications for a Beagleboard XM in a Linux environment, so I'm basing some of my assumptions on that. For this stuff I'm on a Windows7 platform. For those that know Eclipse, I'm running the current latest vesion (Luna) and the latest GCC (4.9.0).
Comments
So, all you have to do is get your ComplexIDE...err Eclipse to do that.
You must be the first person I have ever heard say that they like Eclipse
We started using it where I work a couple of years ago because we do a lot of development on Linux workstations. Then I think they just got tired of paying out the nose for Visual Studio licenses and migrated us to Eclipse for our Windows development as well. Most of the Engineers I work with like it and the fact that it's open source means I'm not making bi-annual contributions to Mr Gates.
There is a bit of a learning curve as it a fairly complex tool, but it is also very powerful and configurable and good for managing large multi-threaded projects with lots of makefile dependencies. I used to use 'Understand' for C++ contextual analysis but find less and less need for it with the built in code indexing tools in the last few versions of Eclipse.
But to each his own I suppose. I haven't used all that many IDEs so I'm certainly no expert and would not claim Eclipse to be superior to any other IDE. It just happens to be a good fit for me.
I prefer Netbeans, and use that for all of my development.
Eclipse has the unfortunate properties of not only being complex, bloated and slow but written in the wrong language, Java. Of course the later causes the former.
Other than that, it's fine.