IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Installation et exécution d'un programme


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 211
    Par défaut Installation et exécution d'un programme
    Bonjour à tous,

    je souhaites utiliser un programme trouvé sur github. Je n'arrive pas à installer le programme sous linux (debian) (qui possède un outil en ligne de commande) qui me donne la valeur SSIM entre 2 images

    il s'agit de ce programme : https://github.com/romigrou/ssim

    Voici ce que je fais :


    1) git clone https://github.com/romigrou/ssim.git
    2) cd ssim
    3) vim CMakeLists.txt pour mettre sur RMGR_SSIM_NO_OPENMP sur ON, RMGR_SSIM_BUILD_CLI sur ON, RMGR_SSIM_BUILD_SAMPLE sur ON et RMGR_SSIM_BUILD_TESTS sur on
    4) cmake ..
    5) make

    et là je suis bloqué. Je ne vois pas de programme à lancer (ni comment le lancer).

    Merci de votre aide

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 256
    Par défaut
    peut-être
    après le make.
    Sinon l'exe doit être dans le dossier ssim (pour plutôt un sous-dossier)

    pas de message d'erreur du compilateur ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    J'ajoute que pour régler une configuration cmake, il ne faut pas modifier le CMakeLists.txt, mais utiliser le processus de configuration.

    Soit ajouter des options comme -DRMGR_SSIM_BUILD_CLI=ONSoit utiliser un outil interactif comme ccmake

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 211
    Par défaut
    Voici les obtenus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    seb@debian:~/ssim$ sudo cmake . -DRMGR_SSIM_BUILD_CLI=ON -DRMGR_SSIM_NO_OPENMP=ON -DRMGR_SSIM_BUILD_SAMPLE=ON -DRMGR_SSIM_BUILD_TESTS=ON
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/seb/ssim
    seb@debian:~/ssim$ sudo make
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/seb/ssim
    make[1]: *** Aucune règle pour fabriquer la cible «*rmgr-ssim-tests*». Arrêt.
    make: *** [GNUmakefile:309 : rmgr-ssim-tests] Erreur 2
    seb@debian:~/ssim$ sudo make install
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/seb/ssim
    make[1]: *** Aucune règle pour fabriquer la cible «*install*». Arrêt.
    make: *** [GNUmakefile:309 : install] Erreur 2
    Je suis un peu perdu

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 211
    Par défaut
    Toujours aussi perdu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    seb@debian:~$ git clone https://github.com/romigrou/ssim.git
    Clonage dans 'ssim'...
    remote: Enumerating objects: 650, done.
    remote: Counting objects: 100% (650/650), done.
    remote: Compressing objects: 100% (299/299), done.
    remote: Total 650 (delta 407), reused 558 (delta 315), pack-reused 0
    Réception d'objets: 100% (650/650), 7.37 Mio | 4.04 Mio/s, fait.
    Résolution des deltas: 100% (407/407), fait.
    seb@debian:~$ cd ssim
    seb@debian:~/ssim$ cd ls -l
    -bash: cd: trop d'arguments
    seb@debian:~/ssim$ ls -l
    total 184
    -rw-r--r-- 1 seb seb   9857 15 nov 22:02 CMakeLists.txt
    -rw-r--r-- 1 seb seb 112913 15 nov 22:02 Doxyfile
    -rw-r--r-- 1 seb seb   9698 15 nov 22:02 GenerateSolution.cmd
    -rw-r--r-- 1 seb seb  13989 15 nov 22:02 GNUmakefile
    drwxr-xr-x 3 seb seb   4096 15 nov 22:02 include
    -rw-r--r-- 1 seb seb    870 15 nov 22:02 LICENSE
    -rw-r--r-- 1 seb seb   9226 15 nov 22:02 README.md
    drwxr-xr-x 2 seb seb   4096 15 nov 22:02 sample
    drwxr-xr-x 2 seb seb   4096 15 nov 22:02 src
    drwxr-xr-x 3 seb seb   4096 15 nov 22:02 tests
    seb@debian:~/ssim$ sudo cmake -D RMGR_SSIM_BUILD_CLI=ON -D RMGR_SSIM_NO_OPENMP=ON -D RMGR_SSIM_BUILD_SAMPLE=ON -D RMGR_SSIM_BUILD_TESTS=ON CMakeLists.txt
    -- The CXX compiler identification is GNU 12.2.0
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Looking for __i386__
    -- Looking for __i386__ - not found
    -- Looking for __amd64__
    -- Looking for __amd64__ - found
    -- Performing Test RMGR_SSIM_SSE_FLAGS_SUPPORTED
    -- Performing Test RMGR_SSIM_SSE_FLAGS_SUPPORTED - Success
    -- Performing Test RMGR_SSIM_AVX_FLAGS_SUPPORTED
    -- Performing Test RMGR_SSIM_AVX_FLAGS_SUPPORTED - Success
    -- Performing Test RMGR_SSIM_FMA_FLAGS_SUPPORTED
    -- Performing Test RMGR_SSIM_FMA_FLAGS_SUPPORTED - Success
    -- Performing Test RMGR_SSIM_AVX512_FLAGS_SUPPORTED
    -- Performing Test RMGR_SSIM_AVX512_FLAGS_SUPPORTED - Success
    -- Found GTest: /usr/lib/x86_64-linux-gnu/cmake/GTest/GTestConfig.cmake (found version "1.12.1")
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/seb/ssim
    seb@debian:~/ssim$ ls -l
    total 236
    -rw-r--r-- 1 root root  17596 15 nov 22:03 CMakeCache.txt
    drwxr-xr-x 8 root root   4096 15 nov 22:03 CMakeFiles
    -rw-r--r-- 1 root root   2167 15 nov 22:03 cmake_install.cmake
    -rw-r--r-- 1 seb  seb    9857 15 nov 22:02 CMakeLists.txt
    -rw-r--r-- 1 root root   2941 15 nov 22:03 CPackConfig.cmake
    -rw-r--r-- 1 root root   3386 15 nov 22:03 CPackSourceConfig.cmake
    -rw-r--r-- 1 seb  seb  112913 15 nov 22:02 Doxyfile
    -rw-r--r-- 1 seb  seb    9698 15 nov 22:02 GenerateSolution.cmd
    -rw-r--r-- 1 seb  seb   13989 15 nov 22:02 GNUmakefile
    drwxr-xr-x 3 seb  seb    4096 15 nov 22:02 include
    -rw-r--r-- 1 seb  seb     870 15 nov 22:02 LICENSE
    -rw-r--r-- 1 root root  15664 15 nov 22:03 Makefile
    -rw-r--r-- 1 seb  seb    9226 15 nov 22:02 README.md
    drwxr-xr-x 2 seb  seb    4096 15 nov 22:02 sample
    drwxr-xr-x 2 seb  seb    4096 15 nov 22:03 src
    drwxr-xr-x 4 seb  seb    4096 15 nov 22:03 tests
    seb@debian:~/ssim$ sudo make Makefile
    seb@debian:~/ssim$ ls -l
    total 248
    drwxr-xr-x 3 root root   4096 15 nov 22:05 bin
    drwxr-xr-x 3 seb  seb    4096 15 nov 22:04 build
    -rw-r--r-- 1 seb  seb   18307 15 nov 22:04 CMakeCache.txt
    drwxr-xr-x 8 root root   4096 15 nov 22:05 CMakeFiles
    -rw-r--r-- 1 root root   2209 15 nov 22:05 cmake_install.cmake
    -rw-r--r-- 1 seb  seb    9857 15 nov 22:02 CMakeLists.txt
    -rw-r--r-- 1 seb  seb    2995 15 nov 22:04 CPackConfig.cmake
    -rw-r--r-- 1 seb  seb    3440 15 nov 22:04 CPackSourceConfig.cmake
    -rw-r--r-- 1 seb  seb  112913 15 nov 22:02 Doxyfile
    -rw-r--r-- 1 seb  seb    9698 15 nov 22:02 GenerateSolution.cmd
    -rw-r--r-- 1 seb  seb   13989 15 nov 22:02 GNUmakefile
    drwxr-xr-x 3 seb  seb    4096 15 nov 22:02 include
    drwxr-xr-x 3 root root   4096 15 nov 22:05 lib
    -rw-r--r-- 1 seb  seb     870 15 nov 22:02 LICENSE
    -rw-r--r-- 1 root root  15664 15 nov 22:05 Makefile
    -rw-r--r-- 1 seb  seb    9226 15 nov 22:02 README.md
    drwxr-xr-x 2 seb  seb    4096 15 nov 22:02 sample
    drwxr-xr-x 2 seb  seb    4096 15 nov 22:03 src
    drwxr-xr-x 4 seb  seb    4096 15 nov 22:05 tests
    Je cherche à lancer le client en ligne de commande mais je ne trouve pas

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 489
    Par défaut
    Il est pas dans le répertoire "/bin" créé par "sudo make Makefile" ?

Discussions similaires

  1. Tutoriel Kafka : De son installation à l'exécution d'un premier programme en Java
    Par DimBo2 dans le forum Plateformes réactives et architectures modulaires
    Réponses: 0
    Dernier message: 11/05/2021, 13h35
  2. installer et exécuter un programme via une page web
    Par xufux dans le forum Général Conception Web
    Réponses: 7
    Dernier message: 04/09/2006, 12h42
  3. Problème lors de l'exécution de mes programmes
    Par darkmalak01 dans le forum Langage
    Réponses: 7
    Dernier message: 27/09/2005, 18h35
  4. Réponses: 1
    Dernier message: 05/09/2005, 11h37
  5. Exécution d'un programme hors session
    Par skywaukers dans le forum Langage
    Réponses: 3
    Dernier message: 07/07/2005, 10h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo