Messages - Defenestration [ switch to compact view ]

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 14next
16
Out of curiosity what happens if you install Express on a 64-bit platform? Does it still compile to 32-bit or does it work out that you are using 64-bit and default to that?
I installed to XP Pro x64 SP2 and it defaults to Win32.

17
Hmm...  this page (which is for VC++ 2005 so it may not apply to 2008) says that you can enable x64 targets in Express by installing the .NET Framework SDK:

http://msdn2.microsoft.com/en-us/library/9yb4317s(VS.80).aspx

I also read that page, and have read another which says you need to install Windows SDK. However, I have tried both methods and still had no luck producing a nativwe x64 app.

Hmmmm, /MP? I see that it's for cl.exe, how does it work? If you specify only a single .c or .cpp file on the commandline, can it still effectively use multiple processes (I bet not)? I've been using multi-instance compiling with SCons build scripts, and supposedly VS2005 supports it in the IDE (I never got it to kick in though, it always only shows 1> in the output log, never 2>). Interesting to see it in the compiler, though.
I don't use the command-line, but the /MP switch will spawn separate compiler processes for different source files (eg. if your project consists of source1.cpp and source2.cpp, then VS2008 can compile them simultaneously. However, if your project only consists of a single source file, then the /MP switch will not have any effect). I have a quad core, and the /MP switch results in five compiler processes being spawned (ie. number of cores + 1). You can also specify exactly how many processes should be spawned by using /MP[number of processes - 1].

VS2005 supported building multiple projects simultaneously, but not multiple source files within a single project.

Interestingly I don't see an option for compiling to 64bit code on the compiler, I would have expected it there, neither for vs2008 express nor vs2005 full.[/b]
I have successfully managed to compile a native x64 app with VC++ 2005 Standard (I did a full install of VS2005 + SP1 + Intellisense hotfix), although this doesn't work with all my apps. To do this, do the following:

1) Load the project
2) Go to Build...->Configuration Manager
3) Select "New..." from the Active Solution platform drop-down
4) If all is well, "x64" should be selected in the "Type or select the new platform" combo.
5) Compile with the target set to x64.

Anyway, iirc you get the x64 compiler with the PlatformSDK, or perhaps it's the DDK, but I dunno if it's as fully featured as the compiler from VS Pro.
The compilers in the Express editions are supposed to be the same. The only difference being added tools like resource editor, unit test, more options can be specified through prefs dialog etc. I'm wondering whether the 64-bit compilers in Windows Server 2008 Platform SDK also support the /MP switch though.

Fixed that, and fSekrit builds okay for x64. And heck, it even (seems to ;P) work, bloats exe size by 40k though.
People running an x64 OS aren't bothered by the slight bloat if it means they get to run a native x64 app ;)  ;D

18
I've recently been trying VC++ 2008 Express and am loving the new /MP option which spawns multiple processes to compile. It has cut my compilation times by two-thirds on a quad core :)

However, I want to use it to produce native 32-bit and 64-bit apps. From what I've read you supposedly have to install the Windows SDK, but after doing this I still can't get it to target x64.

Does anyone know if this is possible with VC++ 2008 Express and, if so, are there any step-by-step instructions on how to set it up (including URL's of the files/SDK's that need downloading) ?

PS. I'm developing on XP Pro x64 SP2.

19
I'm considering switching from Mozilla Thunderbird to The Bat! for my e-mail client. I have several accounts for my e-mail, with several folders and sub-folders in each account. The Bat supports importing single folders, but does not allow me to select the base folder and then automatically recreate the folder /account structure along with importing all the e-mails.

Are there any tools which would easily allow me to migrate my e-mails from Thunderbird into The Bat!, including recreating the folder structure(s) ?

20
The DC review did not include Compare It!, even though it includes the in-line editing feature, which is a big plus IMO.

BC will be getting this in the next version 3 due out within the next 3 months or so.

A new version 4 of CI is also in alpha/beta testing ATM, and include binary comparison+editing, and will include a new plugin system like BC's.

So, for text file comparison (not folder) which one do people think is better and why ?

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 14next
Go to full version