Précédent   Forum du club des développeurs et IT Pro > Dotnet > EDI/Outils
EDI/Outils Vos questions sur les environnements de développement .NET et sur les outils spécifiques. Consultez notre page Outils
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/06/2012, 13h49   #1
GWOK20
Invité de passage
 
Homme
Ingénieur développement logiciels
Inscription : juin 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juin 2012
Messages : 1
Points : 0
Points : 0
Par défaut CMake ajout de bibliotheques

Bonjour,

cela fait plusieurs jours que je suis sur ce problème.

J'ai un projet c++ que j'utilise avec Visual Studio 2010.
J'ai plusieurs projets indépendants dedans et un projet main qui dépendant des autres.
entre autre j'ai besoin de bibliothèques extérieures comme SFML ou Boost. J'ai récupéré les bibliothèques et installé les sources des bibliothèque et les libs dans des répertoires séparés. Voici l'arborescence du projet:

|projet 1
|projet 2
|main projet
|includes
-Boost
-SFML
|libs
-Boost
-SFML
|ressources

J'aimerais pouvoir générer une solution avec cmake, mais je n'arrive pas à lier correctement les bibliothèques.
Dans mon code cmake je fais:


Code :
1
2
3
4
5
6
7
8
add_executable (Main_project ${src_main})
target_link_libraries (Main_project ${EXTRA_LIBS1})
target_link_libraries (Main_project ${EXTRA_LIBS2})
 
include_directories(${PROJECT_SOURCE_DIR}/includes/boost)
link_directories(${PROJECT_SOURCE_DIR}/libs/BOOST)
include_directories(${PROJECT_SOURCE_DIR}/includes/SFML)
link_directories(${PROJECT_SOURCE_DIR}/libs/SFML)

dans le code je fais un include:


Code :
#include <SFML/Window/OpenGL.hpp>
mais visual me retour un message quand je génère la solution:


Citation:
1 IntelliSense : impossible d'ouvrir le fichier source "boost/foreach.hpp"

Merci d'avance pour l'aide.
GWOK20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h01.


 
 
 
 
Partenaires

Hébergement Web