Menu

Does not build with Visual Studio 2005 Expres

Help
viperpiper
2006-03-14
2013-04-22
  • viperpiper

    viperpiper - 2006-03-14

    Even using the Microsoft SDK not all the libaries are able to be built. Specifically the test runner won't build. I think this is mainly due to the fact that the SDK does not have some required MFC code.

    If anyone has managed to build with the Express edition please let us know how :)

    Note that the paid for versions of Visual Studio 2005 do manage to build the libraries.

     
    • john_1726

      john_1726 - 2007-07-26

      Please note that Visual Studio 2005 Express only allows C++ to be compiled that makes use of the .NET Framework; it does not allow native C++ to be compiled, so I would not expect Visual Studio 2005 Express to be able to build cppunit.

       
      • Pascal Fleury

        Pascal Fleury - 2007-08-04

        Mmm. not entirely true. Visual Studio *alone* does not let you compile/run non .Net C++ programs. However, if you install the Platform SDK (PSDK) also freely downloadable from Microsoft, then you can develop a complete application with Studio 2005 Express.

        http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/

        The tweaking is the price you pay for not buying the full Studio ;-)

        --paf

         
    • anniehui

      anniehui - 2007-11-07

      Hi,

      So, is it true that CPPUnit cannot run in VC++2005 Express Edition with SDK? Anyone had successfully done that? If yes, can you share how and what you had done that?

      Thank you n Regards.

       
    • Andii

      Andii - 2007-11-09

      Parts of cppunit can be compiled with VC++2005 Express Edition when the Windows SDK is installed.

      Only the GUI parts of cppunit can’t be compile because they are using MFC and MFC is not provided in the SDK nor in VC++ Express.  I have shortly tried out an example app (hierarchy) and it seems to work.

      The compiler of VC++ Express Editions isn’t limited to managed (.NET) applications, but there are no templates for other types of applications provided with it. But VC++ can convert the already available project files from cppunit.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.