Comment installer vtk sur ubuntu?

Fermé
assoua - Modifié le 11 mars 2022 à 12:57
mamiemando Messages postés 33073 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 avril 2024 - 14 mars 2022 à 15:40
Salut tout le monde!

Je voudrais installer VTK, et j'ai utilisé les indications de ce site :

git clone https://github.com/Kitware/VTK.git
mkdir VTK/build
cd VTK/build
ccmake .. 
make 
make install


Cependant, lors de la commande
make
, je reçois un SMS d’erreur qui est :

 (base) gustave@gustave-HP-500B-Microtower:~/VTK/build$ make
make: *** Pas de cible spécifiée et aucun makefile n'a été trouvé. Arrêt.


Merci d'avance !
A voir également:

5 réponses

mamiemando Messages postés 33073 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 avril 2024 7 748
Modifié le 11 mars 2022 à 13:02
Bonjour,

Assure-toi que tu as bien tapé les commandes correctement (il y avait des guillemets étranges dans ton message initial).

ccmake
est sensé produire un fichier nommé
Makefile
. La commande
make
seule n'a de sens que si un fichier
Makefile
est présent dans le dossier dans lequel elle est exécutée. Peut-être que la commande
ccmake
a échoué (voir les messages d'erreurs ?) ce qui a empêché la production du fichier
Makefile
et donc l'échec de la commande
make
.

Après, je me demande pourquoi tu essayes de compiler à la main VTK vu que celui-ci semble directement installable via APT comme en témoigne la commande
apt search vtk
(ou cette page). Selon ta version d'Ubuntu, ce sera soit
vtk6
, soit
vtk7
, soit
vtk9
et une fois cette version déterminée, il suffit de lancer (si c'est
vtk7
) :

sudo apt update
sudo apt install vtk7


Bonne chance
0
salut!
merci pour votre orientation.
c'est vrai que je ne vois pas le fichier Makefile dans le respertoire
0
La commande
ccmake
sort les message suivant :
                                                    Page 1 of 2
BUILD_SHARED_LIBS ON
CMAKE_BUILD_TYPE Debug
CMAKE_INSTALL_PREFIX /usr/local
OPENGL_GLES2_INCLUDE_DIR OPENGL_GLES2_INCLUDE_DIR-NOTFOUND
OPENGL_GLES3_INCLUDE_DIR OPENGL_GLES3_INCLUDE_DIR-NOTFOUND
VTK_BUILD_DOCUMENTATION OFF
VTK_BUILD_EXAMPLES OFF
VTK_BUILD_SCALED_SOA_ARRAYS OFF
VTK_BUILD_TESTING OFF
VTK_EXTRA_COMPILER_WARNINGS OFF
VTK_GROUP_ENABLE_Imaging DEFAULT
VTK_GROUP_ENABLE_MPI DONT_WANT
VTK_GROUP_ENABLE_Qt DEFAULT
VTK_GROUP_ENABLE_Rendering WANT
VTK_GROUP_ENABLE_StandAlone WANT
VTK_GROUP_ENABLE_Views DEFAULT
VTK_GROUP_ENABLE_Web DEFAULT

BUILD_SHARED_LIBS: Build VTK with shared libraries.
Keys: [enter] Edit an entry [d] Delete an entry CMake Version 3.22.2
[l] Show log output [c] Configure
[h] Help [q] Quit without generating
[t] Toggle advanced mode (currently off)
0
mamiemando Messages postés 33073 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 avril 2024 7 748
11 mars 2022 à 14:56
Bonjour,

Plutôt que de te casser la tête à compiler un projet, je t'invite dans un premier temps à t'orienter vers la solution via APT indiquée dans mon message précédent. Il y a plusieurs intérêt à procéder comme ça :
  • les dépendances sont automatiquement installées ;
  • l'installation se fait en une commande APT ;
  • le logiciel est mis à jour avec le reste du système ;
  • tu perds tous ces avantages si tu installes ton logiciel autrement.


Et si ça ne te convient pas alors on cherchera à comprendre ce qui se passe avec la compilation des sources. En tout cas sans afficher les log outputs, on ne sait a priori pas si
ccmake
a trouvé tout ce qu'il lui fallait. Généralement
cmake
vérifie ce qui est présent sur ton système, et si tout le nécessaire est présent, il génère le Makefile conformément à ton système. Cela signifie que s'il te manque une dépendance,
ccmake
a échoué et n'a pas généré le
Makefile
(et donc il faut regarder dans les logs ce qui manque).

Bonne chance
0
merci infiniment!!!!!
0
mamiemando Messages postés 33073 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 avril 2024 7 748
11 mars 2022 à 17:53
J'en déduis que ton problème est résolu ? Avec APT je suppose ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
non
0
mamiemando Messages postés 33073 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 avril 2024 7 748
14 mars 2022 à 15:40
Non ... quoi ? Tu y es arrivé ? Sinon, qu'est-ce que ça a donné avec APT ?
0