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

Bibliothèques C++ Discussion :

[CMake] installation de TBB


Sujet :

Bibliothèques C++

  1. #1
    Membre habitué Avatar de robinsondesbois
    Homme Profil pro
    Etudiant
    Inscrit en
    Avril 2012
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 171
    Points : 173
    Points
    173
    Par défaut [CMake] installation de TBB
    Bonjour,

    Je n'arrive pas à linker TBB dans mon projet. J'ai pensé qu'il suffisait de faire ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    FIND_PACKAGE(TBB REQUIRED)
    INCLUDE_DIRECTORIES(${TBB_INCLUDE_DIR})
    LINK_DIRECTORIES(${TBB_LIBRARY_DIRS})
    TARGET_LINK_LIBRARIES(${EXE_NAME} ${TBB_LIBRARY})
    mais cela ne fonctionne pas

    Voici mon CMake globale (il n'est surement pas propre aussi je suis ouvert à des corrections )

    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
    CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
     
    PROJECT(Projet_VI51)
     
    SET(EXE_NAME "Projet")
     
    SET(EXECUTABLE_OUTPUT bin/${CMAKE_BUILD_TYPE})
     
    FILE (GLOB_RECURSE sourceFiles src/*)
     
    ADD_EXECUTABLE(${EXE_NAME} ${sourceFiles})
     
    FIND_FILE(SFML_CMAKE_DIR "cmake/Modules/FindSFML.cmake")
    if(SFML_CMAKE_DIR)
    	string(REPLACE "FindSFML.cmake" "" SFML_CMAKE_DIR ${SFML_CMAKE_DIR})
    	set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${SFML_CMAKE_DIR}")
    endif()
    FIND_PACKAGE(SFML COMPONENTS system window graphics audio REQUIRED)
    INCLUDE_DIRECTORIES(${SFML_INCLUDE_DIR})
    TARGET_LINK_LIBRARIES(${EXE_NAME} ${SFML_LIBRARIES})
     
    FIND_PACKAGE(GLEW REQUIRED)
    INCLUDE_DIRECTORIES(${GLEW_INCLUDE_PATH})
    LINK_LIBRARIES(${GLEW_LIBRARY})
    ADD_DEFINITIONS(${GLEW_DEFINITIONS})
    if(GLEW_FOUND)
    	TARGET_LINK_LIBRARIES(${EXE_NAME} ${GLEW_LIBRARY})
    endif()
     
    FIND_PACKAGE(OpenGL REQUIRED)
    INCLUDE_DIRECTORIES(${OPENGL_INCLUDE_DIR})
    if(OPENGL_FOUND)
    	TARGET_LINK_LIBRARIES(${EXE_NAME} ${OPENGL_LIBRARIES})
    endif()
     
    FIND_FILE(GLM_CMAKE_DIR "util/FindGLM.cmake")
    if(GLM_CMAKE_DIR)
    	string(REPLACE "FindGLM.cmake" "" GLM_CMAKE_DIR ${GLM_CMAKE_DIR})
    	set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${GLM_CMAKE_DIR}")
    endif()
    FIND_PACKAGE(GLM REQUIRED)
    INCLUDE_DIRECTORIES(${GLM_INCLUDE_DIRS})
    LINK_DIRECTORIES(${GLM_LIBRARY_DIRS})
    ADD_DEFINITIONS(${GLM_DEFINITIONS})
     
    if(GLM_FOUND)
    	TARGET_LINK_LIBRARIES(${EXE_NAME} ${GLM_LIBRARY})
    endif()
     
    FIND_PACKAGE(TBB REQUIRED)
    INCLUDE_DIRECTORIES(${TBB_INCLUDE_DIR})
    LINK_DIRECTORIES(${TBB_LIBRARY_DIRS})
    TARGET_LINK_LIBRARIES(${EXE_NAME} ${TBB_LIBRARY})
    Merci d’avance
    Robin

  2. #2
    Membre habitué Avatar de robinsondesbois
    Homme Profil pro
    Etudiant
    Inscrit en
    Avril 2012
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 171
    Points : 173
    Points
    173
    Par défaut
    En fait je donnais simplement pas les bons chemins

Discussions similaires

  1. CMake / CPack: Lancer l'appli à la fin de l'installation
    Par filouxxx dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 26/12/2011, 04h02
  2. Réponses: 2
    Dernier message: 26/05/2010, 21h03
  3. Réponses: 0
    Dernier message: 18/05/2010, 13h38
  4. Installation de TBB sous windows 7
    Par nanath02 dans le forum Threads & Processus
    Réponses: 0
    Dernier message: 24/02/2010, 10h07
  5. Problèmes d'installation : KDevelop / KUbuntu / CMake
    Par Feriaman dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 03/02/2007, 23h55

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