Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« on: June 20, 2011, 02:46:59 pm » |
Hi everyone, I'm developing a tool to create automatically VC++ project for PDE files to allow IntelliSense based on the Arduino Libs. I tried several tools but I was not convinced... The idea is to make something simple and usable with free tools (like VC++ Express) Anybody is volunteer to be Alpha tester ? I put a sneak preview of it on my blog : http://blog.digicious.be/?p=18
|
|
|
|
|
Logged
|
cha
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #1 on: June 20, 2011, 03:26:10 pm » |
Oh, and it will be completely open-source and free of course.
(hosted on Codeplex)
|
|
|
|
|
Logged
|
cha
|
|
|
|
|
|
Centurion RSA
Offline
Full Member
Karma: 0
Posts: 154
Arduino rocks
|
 |
« Reply #3 on: June 20, 2011, 03:53:29 pm » |
Cha, Good idea, I will help with testing.
|
|
|
|
|
Logged
|
Rather people think you to be a fool than you open your mouth and confirm it.
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #4 on: June 21, 2011, 02:59:14 am » |
@Iain
Yes, and I tried Visual Micro. It's a great tool but unfortunately, the Visual Micro addin doesn't work with Visual Studio C++ Express. Well... Addins are not support in Visual Studio Express actually. Also, VC++ is only use as an Editor, it doesn't compile or upload sketches. Arduino IDE will be used for that.
I checked the playground yes... Actually, I refer to the Step 2 and Step 4 of that page in my installation guide.
@Marius
great ! Send me your mail by PM and i'll send you the binaries + installation instructions + how To :-)
|
|
|
|
|
Logged
|
cha
|
|
|
|
Guildford, UK
Offline
Full Member
Karma: 0
Posts: 217
Arduino rocks
|
 |
« Reply #5 on: June 21, 2011, 03:48:08 am » |
OK. Count me in. I'd like to be an alpha tester.
I currently use VC++ Express to compile some of my projects (just to get the better error messages) so I'm already half way there.
Iain
|
|
|
|
|
Logged
|
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #6 on: June 21, 2011, 03:53:15 am » |
Ok great !
|
|
|
|
|
Logged
|
cha
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #7 on: June 21, 2011, 02:08:21 pm » |
Voilà ! I published the project ! http://arduinotovsconverter.codeplex.com/Let me know if you have trouble to use it or to install it !
|
|
|
|
|
Logged
|
cha
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #8 on: June 24, 2011, 06:46:22 am » |
Did anybody got a chance to test it ?
Anything to improve ?
|
|
|
|
|
Logged
|
cha
|
|
|
|
Centurion RSA
Offline
Full Member
Karma: 0
Posts: 154
Arduino rocks
|
 |
« Reply #9 on: July 06, 2011, 09:04:07 am » |
Cha Thanks, it works great. Now you must just tell us how to compile from VC++ express.
|
|
|
|
|
Logged
|
Rather people think you to be a fool than you open your mouth and confirm it.
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #10 on: July 06, 2011, 09:09:53 am » |
Unfortunately, I didn't succeed to compile with visual studio Express yet... but i'm working on it ! I guess it should be possible to generate a make file somehow.
It think i saw something like that somewhere on the internet.
Nevertheless, you should be able to compile it with Arduino IDE 0022
To do so : Configure Arduino IDE Under File\Preferences set the ‘Use external editor’ checkmark.So you can use Visual studio to edit and when done just Alt-Tab to the Arduino application and press the upload button to compile the latest code and upload it to the board. The Arduino program will automatically monitor for file changes so you do not need to refresh anything!
|
|
|
|
|
Logged
|
cha
|
|
|
|
Centurion RSA
Offline
Full Member
Karma: 0
Posts: 154
Arduino rocks
|
 |
« Reply #11 on: July 06, 2011, 09:51:22 am » |
What I did pick up is that if there are more than one .pde file in the sketch directory, it only converts the main pde file and the cpp files but not the rest.
|
|
|
|
|
Logged
|
Rather people think you to be a fool than you open your mouth and confirm it.
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #12 on: July 06, 2011, 02:05:21 pm » |
Hi, I create a workitem on codeplex. I let you know when it's fixed. http://arduinotovsconverter.codeplex.com/workitem/75
|
|
|
|
|
Logged
|
cha
|
|
|
|
Belgium
Offline
Newbie
Karma: 0
Posts: 15
If you don't have the right tool... build it.
|
 |
« Reply #13 on: July 07, 2011, 05:11:42 am » |
Okay, it should include the PDE files now...
Is that what you expected ?
Francois
|
|
|
|
|
Logged
|
cha
|
|
|
|
Centurion RSA
Offline
Full Member
Karma: 0
Posts: 154
Arduino rocks
|
 |
« Reply #14 on: July 07, 2011, 05:45:34 am » |
Francois Now we are cooking with gas!!
|
|
|
|
|
Logged
|
Rather people think you to be a fool than you open your mouth and confirm it.
|
|
|
|
|