[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: development on windows

From: Jonathan Kulp
Subject: Re: development on windows
Date: Sun, 14 Jun 2009 18:23:18 -0500
User-agent: Thunderbird (X11/20090409)

Graham Percival wrote:
On Sun, Jun 14, 2009 at 04:44:30PM -0600, Carl D. Sorensen wrote:
On 6/13/09 11:39 PM, "Bertalan Fodor" <address@hidden> wrote:

I'm sure there are tools which would make it easier for us, simple not
hackers, but software engineers, grown up on Microsoft Visual Studio end
Eclipse. I remember that at university I did use some ide for linux cpp
development. That's why I was seeking recommendation.
The standard GNU answer is to use emacs to integrate your compiler,
debugger, etc.  You can open a directory in emacs and then open any file
from that directory, so it's useful for browsing the source, as well.

That's not really what I'd recommend for windows people, though.
I'd say two things:

1)  Since this image will install a complete linux distro, you can
install any Linux GUI programming IDE you want.
(we should specify this in the CG where we discuss the windows

2)  I don't know what the current favorite fancy IDE is, although
I'm fairly certain that Eclipse runs on Linux.  I'm not certain if
that would actually be good for LilyPond, though -- does it
support C++ and makefiles?  IIRC eclipse is for java stuff.

(again, I'm happy to dump whatever suggestions people throw at me
in the CG)

I've never worked on C++ files, but I opened one up in Geany and it had nice syntax highlighting plus a "build" menu with lots of options, including targets for make, compiling, building, etc. Geany's my favorite GUI editor and it's available for both Windows and Linux. A developer would be better able to judge its worth as an IDE, but I like it very much and it's easy to install from the repos.

BTW I've been fiddling with my Lilybuntu virtual machine and finally figured out how to make it go fullscreen (previously I'd only been able to view it in a 800x600 window--very annoying). It's a bit of a trick to make this work on a virtual Linux machine in Sun's VirtualBox. Once you get it set up, though, it's really amazing. It's a matter of successfully installing "Guest Additions." I don't know if you want to get into VirtualBox issues in the CG, especially since others might use different virtualization tools, but getting it set up properly will make a big difference in the usability of the virtual machine. Once it's fullscreen it looks as if it's the real OS on your computer. Very nice. I now have my Windows VMs set up this way (much easier on the Windows VMs to set up Guest Additions) and it's excellent for testing.


Jonathan Kulp

reply via email to

[Prev in Thread] Current Thread [Next in Thread]