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

Discussion :

Utiliser CPLEX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    538
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 538
    Par défaut Utiliser CPLEX
    Bonjour,

    Je souhaite utiliser cplex dans un programme Qt. J'ai trouvé ceci : http://www.ibm.com/developerworks/fo...rt=15&tstart=0

    J'ai donc ajouter ceci dans mon .pro :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    INCLUDEPATH += C:\Users\Ludo\TP_optimisation\CPLEX_Optimizer\concert\include
    INCLUDEPATH += C:\Users\Ludo\TP_optimisation\CPLEX_Optimizer\cplex\include
     
    DEFINES += IL_STD
     
    LIBS += -LC:\Users\Ludo\TP_optimisation\CPLEX_Optimizer\concert\lib\x86_windows_vs2010\stat_mda -lcplex -lilocplex
    LIBS += -LC:\Users\Ludo\TP_optimisation\CPLEX_Optimizer\cplex\lib\x86_windows_vs2010\stat_mda -lconcert
    Et j'ai le droit à l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    erreur : cannot find -lcplex
    Quelle est le problème ?

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut


    Par hasard, quel compilateur utilises-tu ? GCC ? Vu les chemins, ça devrait être Visual C++.
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    538
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 538
    Par défaut
    Windows : MinGW


    Je sais pas du tout comment faire, j'ai bêtement recopié ce que j'ai trouvé sur internet.


    Comment faire svp ?

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut
    Citation Envoyé par CliffeCSTL Voir le message
    Je sais pas du tout comment faire, j'ai bêtement recopié ce que j'ai trouvé sur internet.
    Voilà tout le problème . Comme par réviser ton cours de C sur la compilation séparée, c'est le principe qui est utilisé ici.

    Il faut voir si tu as CPLEX pour MinGW sur ta machine (genre un autre dossier dans C:\Users\Ludo\TP_optimisation\CPLEX_Optimizer\concert\lib\). Sinon, il te faudra le compiler (probablement pas possible, à moins de payer la licence au prix fort...) ou user de magie noire pour transformer les .lib en .a, compréhensibles par MinGW. Meilleure solution dans ce cas : utiliser Visual C++ partout (tu as un autre invite de commande de Qt spécifiquement pour VC, si du moins Qt est installé pour ce compilateur).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #5
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    538
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 538
    Par défaut



    Bon, je vais essayer de trouvé des .a

  6. #6
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    538
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 538
    Par défaut
    Je viens de trouver une autre version. Toujours la même erreur ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    INCLUDEPATH += C:\ILOG\CPLEX121\include
    INCLUDEPATH += C:\ILOG\Concert29\include
     
    DEFINES += IL_STD
     
    LIBS += -LC:\ILOG\CPLEX121\lib\x86_.net2005_8.0\stat_mda -lcplex -lilocplex
    LIBS += -LC:\ILOG\Concert29\lib\x86_.net2005_8.0\stat_mda -lconcert

    ps : c'est tjr des .lib

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur à l'exécution d'un programme utilisant CPLEX
    Par CliffeCSTL dans le forum Débuter
    Réponses: 3
    Dernier message: 29/01/2013, 11h50
  2. Execution d'un programme en C++ utilisant Cplex
    Par Hadhami dans le forum Débuter
    Réponses: 1
    Dernier message: 18/01/2011, 22h01
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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