project management (makefile alternatives)
Carsten A. Arnholm
arnholm at offline.no
Sat Apr 14 14:59:44 PDT 2007
Hello!
Micha Feigin wrote:
> I'm currently developing programs, mostly under linux but they also
> need to compile under windows.
>
> Under linux I mostly use emacs and under windows visual studio at the
> moment for a lack of a better environment (although alternatives
> would be welcome).
>
> I'm looking for a project management system to handle compilation.
> Currently under linux I use makefiles, which makes transporting to
> windows a bit difficult.
>
> Is there something good, that is easy for small project but scalable
> to larger ones that can handle compilation dependencies and different
> configurations that will do the work of makefiles and work under both
> systems?
I have started looking at Code::Blocks http://www.codeblocks.org/
It does a very good job with this as far as I can tell, allthough I have
tried it only briefly. Using it on XP and Linux Kubuntu.
> Some of my problems with visual under windows is that I also need to
> use fortran code and I'm not aware of a m$ compiler and I don't think
> that the intel one integrates if visual studio.
Why do you think that? Fortran has been well integrated into Visual Studo
for more than 10 years. I have not tried the latest flavour but in VS6 and
with Compaq Visual Fortan you have a possibility of very tight integration
between C++ and Fortran, even within the same project. See olso my now 10
year old http://arnholm.org/software/cppf77/cppf77.htm
As far as I know, Intel Fortran is the same compiler as the old Compaq,
originally coming from Digital. It should work just fine fine with MS C++.
> I've seen in the mailing list that wx uses bakefiles, but I don't
> know much about them. How good a system is it, and/or are there other
> recomendations/alternatives.
I don't know, but setting up a portable environment using Code::Blocks looks
promising to me.
Best regards
Carsten A. Arnholm
http://arnholm.org/
N59.776 E10.457
More information about the wx-users
mailing list