Libraries and compiler compatibility
I am working on building an application using Visual Studio 2005. Earlier I used to build it using Visual Studio 6.0.
There are some third party libraries which are linked to this application. I am not aware if these third party libraries are built using Visual Stusio 2005 or not. I guess they were built with Visual studio 6.0.
My questions are:
1] Do we need to have all third party DLLs built with same compiler version i.e. Visual Studio 2005?
2] If any libraries which are built using some other compiler version, then can these libraries be used for linking while building an application using Visual Stusio 2005?
3] Suppose there are some libraries are built using some other compiler, and are guaranteed to work on Windows 2003, then do we still need to rebuild them using Visual Studio 2005 before using them for linking against an application to be built on Visual Studio 2005?
Comments please.
There are 10 types of people in this world, those who understand binary and those who do not!!