help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: c/c++ project management and debugging


From: despen
Subject: Re: c/c++ project management and debugging
Date: Tue, 21 Dec 2010 08:44:59 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Rajinder Yadav <devguy.ca@gmail.com> writes:

> On 10-12-20 08:28 PM, Andrea Crotti wrote:
>> Rajinder Yadav<devguy.ca@gmail.com>  writes:
>>
>>
>>> yes i already have cedet installed and working, but i would rather not
>>> write makefiles by hand. i understand there is also autoconf that can
>>> be used to generate makefiles, possible that's a better way to go,
>>> still i don't feel like investing the time to learn about autoconf at
>>> this point and time
>>
>> There is also cmake otherwise.
>> The problem is that or
>> - you learn a bit the autoconf skills you need (doesn't take long)
>>    and finally write your own build systems
>> - you'll be stuck forever with what other people (microsoft/cedet)
>>    thik is a good idea, and normally it isn't
>>
>> Using emacs I think it doesn't make any sense to look for tools that
>> write makefiles for you...
>
>
> Andrea, thanks for your reply!
>
> My reply here is not a direct response to you, but what i feel in
> general (a windows IDE guy in a Linux command line world)
>
> I don't quite understand the rational against emacs + auto makefile
> generation, it kind of hinders progress imho? if someone doesn't like
> the way emacs or netbean does things (for them) with makefiles, they
> always have the choice of doing it by hand, that is the beauty of
> having more choices, so stop taking away my choices if I simply ask or
> enquire for feature y!

I don't quite understand what these comments are about.
I keep seeing references to the cedet project and it certainly
claims to write Makefiles:

http://cedet.sourceforge.net/ede.shtml

Isn't that good enough?

As I said, I don't use code generators and I don't want a
machine generated Makefile.  I think hand created Makefiles
are more useful.  That's what makes a world.

If you want a machine generated Makefile, go for it.
Tell us how it works (or fails to work).

Saying Emacs can't do something, is a demonstration of
ignorance.  The Emacs Lisp engine is a full fledged programming
environment.  There is nothing Emacs can't do.  There may not be
a package yet that does what you want, but there always could be.



reply via email to

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