2009-08-10 7 views
2

Est-ce que quelqu'un a pu modifier le dossier de destination des fichiers PDB en utilisant CMake lors de la génération de fichiers de projet VS 2008 pour les rendre relatifs? Il semble qu'ils finissent toujours par utiliser un chemin absolu et je ne vois pas comment modifier cela facilement.Définition du chemin de sortie relatif des fichiers PDB lors de la production de fichiers de projet VS 2008

À titre d'exemple l'un des fichiers pdb qui est généré est de se retrouver à ...

E: /3dconcert-builder/dt_src_REL-2.3.0/lib/Debug /../ .. /bin/dtAnimd.pdb

Alors que je besoin pour finir à ...

../../bin/dtAnimd.pdb

Répondre

2

Bien sûr, vous en avez besoin, et cela a beaucoup de sens.

Malheureusement, les développeurs de CMake ne reçoivent pas: http://www.cmake.org/Bug/view.php?id=9042

"Chemin relatif est pas vraiment pris en charge plus ..."

I joint aa patch et précompilés de Windows cmake.exe exécutable basé sur CMake 2.8 qui fonctionne au problème ci-dessus.

+0

Un grand merci pour la réponse Erwin! Malheureusement (ou heureusement?) Je ne travaille plus à l'entreprise où c'était un problème mais merci pour la réponse. –

0

Selon http://www.cmake.org/Bug/view.php?id=9042, le problème a été corrigé après la réponse d'Erwin, donc CMake devrait maintenant supporter les chemins relatifs .pdb comme souhaité. Je n'ai pas personnellement vérifié cela.

Questions connexes