[CMake] .net 2005 and Qt4 issues
Filipe Sousa
filipe at ipb.pt
Thu Apr 20 06:39:45 EDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Hague wrote:
> Hi all. Am brand new to CMake, so please bear (or bare) with me...
>
> I've just built CVS CMake (2.5), and used it to generate a .Net 2005 solution
> for the smallest Qt4 app in the world. All configs (Debug, MinSizeRel, Release,
> RelWithDebInfo) build absolutely fine, but my Debug config build fails at
> run-time: it cannot find MSVCP80.dll and MSVCR80.dll. The other three configs
> mentioned run fine, however.
>
> Can anyone explain why this is so? I?ve not had problems running other Qt4 .Net
> 2005 projects I've built with qmake (Qt's cross-platform builder).
>
> Many thanks for any help.
I don't have a windows box to check this, but AFAIK there are different
versions of those dlls. MSVCP80.dll and MSVCR80.dll are the release
version, the debug build should use MSVCP80d.dll and MSVCR80d.dll (as I
said I can't confirm the names of the debug version of msvc dlls)
Google for "dependency walker" and you will find a utility that show all
dll dependencies.
- --
Filipe Sousa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQFER2TxbQdNYqwwwCwRAog2AJ96L5O8FKMAJ5USYNt+iF9x2fMGKgCcDoMC
/4qemUA/x57ZQeKkuE+8gEE=
=LwVA
-----END PGP SIGNATURE-----
More information about the CMake
mailing list