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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
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.
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
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.
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.