Re: How do you say "VC++ sucks" in VC++?

[prev] [thread] [next] [lurker] [Date index for 2006/12/18]

From: Yossi Kreinin
Subject: Re: How do you say "VC++ sucks" in VC++?
Date: 17:16 on 18 Dec 2006
> 
> I thought after discovering that Microsoft's "make" just ran the
> rules in order and pretty much ignored all the dependancy information
> that NOTHING they could do would freak me out.

Microsoft's "make"? No, sir, you won't be needing that nowadays. I think. Unless 
they run it underneath the "project settings" GUI. Which, by the way, gets 
better all the time: it's now a set of "generic property pages" instead of the 
"ad-hoc" set of tab windows the way it used to be in VC6. So now it really has 
no fucking idea what kind of thing you are editing.

For example, it will usefully and generically allow you to edit properties of 
multiple configurations. That's good, since there's a shitload of 
configurations. Of course, the default is to edit the current configuration, so 
your Debug build always works but your Release build never does.

So you want to add a pre#defined flag like you'd do with -D. You select "all 
configurations", and type in the flag. Congratulations! You've just added the 
flag to all configurations. Oh, and you've also whiped out all of the existing 
flags. Which is a pity, since there's a shitload of those flags you need to keep 
the multi-layered shite such as MFC alive (_AFXDLL, _AFXEXT, _AFXFUCKOFF, I 
don't remember. What's AFX anyway?)

Of course there's no way to UNDO these changes. That's not one of your dumb 
editor windows you'd use to change a Makefile or some such. This, sir, is a Set 
of Generic Property Pages. Have a nice day.
There's stuff above here

Generated at 18:01 on 18 Dec 2006 by mariachi 0.52