Compilation avec CMake
K
-
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai l'habitude de travailler sous Linux et je suis, du coup, un peu perdu sous Windows. Il y a une librairie que j'aimerais bien compiler, deal.II. J'ai téléchargé la dernière version (8.0.0) ici :
https://code.google.com/p/dealii/downloads/list
J'ai également installé CMake, je lance donc cmake-gui, je choisis mon répertoire source et mon répertoire de compilation, je choisis ensuite la bonne version de Visual Studio, je clique sur Configure et, invariablement, il me dit qu'il ne peut pas continuer car il manquerait sur mon ordinateur mspdb110.dll.
Apparemment, cette librairie se trouve dans ...\Program Files (x86)\Microsoft Visual Studio 11.0\Common 7\IDE. J'ai vérifié et elle est bien là. Après quelques recherches sur Internet, je constate que c'est un problème courant et qu'une solution au problème est d'exécuter le fichier ...\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall en ligne de commande avant la compilation. J'ouvre donc un terminal Windows, j'exécute le fichier en question et j'essaie de compiler avec cmake dans le terminal, mais j'obtiens toujours :
Désolé si la question est triviale, en vous remerciant !
J'ai l'habitude de travailler sous Linux et je suis, du coup, un peu perdu sous Windows. Il y a une librairie que j'aimerais bien compiler, deal.II. J'ai téléchargé la dernière version (8.0.0) ici :
https://code.google.com/p/dealii/downloads/list
J'ai également installé CMake, je lance donc cmake-gui, je choisis mon répertoire source et mon répertoire de compilation, je choisis ensuite la bonne version de Visual Studio, je clique sur Configure et, invariablement, il me dit qu'il ne peut pas continuer car il manquerait sur mon ordinateur mspdb110.dll.
Apparemment, cette librairie se trouve dans ...\Program Files (x86)\Microsoft Visual Studio 11.0\Common 7\IDE. J'ai vérifié et elle est bien là. Après quelques recherches sur Internet, je constate que c'est un problème courant et qu'une solution au problème est d'exécuter le fichier ...\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall en ligne de commande avant la compilation. J'ouvre donc un terminal Windows, j'exécute le fichier en question et j'essaie de compiler avec cmake dans le terminal, mais j'obtiens toujours :
'cmake' is not recognized as an internal or external commandDonc si je comprends bien, j'ai installé l'interface graphique de CMake mais il n'est pas reconnu par le système ?
Désolé si la question est triviale, en vous remerciant !
A voir également:
- Compilation avec CMake
- Code blocks avec compilateur - Télécharger - Langages
- Breach compilation c'est quoi - Guide
- Compilation error: expected unqualified-id before '{' token ✓ - Forum C++
- Erreur de compilation projet ou bibliothèque introuvable - Forum Excel
- Must declare a named package because this compilation unit is associated to the named module - Forum Java