Build environments for latest DDK and SDK



Hi all,

Can anyone tell me the differences between the build.exe compiler in
the DDK and the latest Visual Studio 2008 VC++ compiler? It seems that
they are similar / the same but I see warnings not to use Visual
Studio. Is this just because it is a pig to set up the environment
vars and conditional compilation statements?

I'd prefer to use Visual Studio, especially since it installs the
latest SDK alongside. I know the long term plan from MS was to have
the driver development environment available in VS as well.

I have the source for a printer driver compiling under the DDK already
so hopefully it should not be too much hassle. Perhaps I develop under
that and deploy under build.exe.

Any insights would be very helpful, I'm new to the DDK and driver
development in general.

Regards

Ryan
.



Relevant Pages

  • Re: visual c++6.0 settings for driver development please???
    ... You do NOT use the Visual Studio IDE for building a driver. ... proper compiler for drivers is in the DDK, and second there is no pre-canned ... "Mark Roddy" wrote in message ...
    (microsoft.public.development.device.drivers)
  • Re: Using GET_CONFIGURATION_IOCTL_INPUT in an application.
    ... It is recommended to use the compiler that is shipped with the DDK to build ... Even if you would successful in building your driver with the VC++ ... We want this application not to execute from any media other than ... "Compiler version not supported by Windows DDK" error. ...
    (microsoft.public.development.device.drivers)
  • Re: Building a device driver using VC6 and VC2005
    ... other than the ddk compiler and linker is a question I would like to throw ... configured appropriately for building a device driver ... ...
    (microsoft.public.development.device.drivers)
  • Re: How to write a driver for unsupported USB joystick?
    ... The ddk is free, ... what MS compiler do you think about? ... >>> recognized, i dont have any problem, it's just that this joystick is ... >>> develop a driver, but i dont know how to. ...
    (microsoft.public.windowsxp.device_driver.dev)
  • Re: error LNK2019: unresolved external symbol __RTC_CheckEsp
    ... This is why you should not use the Visual Studio compiler, ... Don Burn (MVP, Windows DDK) ... Windows 2k/XP/2k3 Filesystem and Driver Consulting ...
    (microsoft.public.development.device.drivers)