Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/03/2010, à 22:18

kolmalou

Utiliser une librairie en C++

Bonjour,
je vous écrit car j'ai un petit problème.
Il faudrait que j'utilise une librairie en c++, mais je ne sais pas trop comment faire:
la librairie s'appelle SeqAn et ses .h sont dans le dossier:
/chemin/SeqAn/sequan
Avant de commencer à programmer, j'ai tapé un petit code débile situé dans le dossier
/chemin/SeqAn pour verifier:

#include <iostream>
#include <seqan/consensus.h>
int main()
{
		return 0;
}

Et là erreur (il ne trouve pas le fichier ainsi que tous les autre .h qui en dépendent), donc j'ai essayé plein d'autre méthodes avec des "", en mettant le chemin en entier mais rien n'y fait !
Donc, je m'en remet à vous en vous remerciant d'avance pour vos réponses.

Hors ligne

#2 Le 11/03/2010, à 23:05

Alm

Re : Utiliser une librairie en C++

En général, c'est dans la commande de compilation que tu spécifies les librairies à utiliser.
Dans ton cas, l'option -I te permet de spécifier le chemin vers les fichiers à inclure :

g++ main.c -I/chemin/SeqAn

Hors ligne

#3 Le 12/03/2010, à 09:22

credenhill

Re : Utiliser une librairie en C++

hello
si dans le répertoire courant j'ai un sous répertoire segan avec les fichiers .h, utiliser
#include "seqan/consensus.h"

Hors ligne