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

Visual C++ Discussion :

Lapack++ et application Windows Forms


Sujet :

Visual C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Par d�faut Lapack++ et application Windows Forms
    Bonjour,

    Je suis en train de d�velopper une application c++. La solution comporte normalement plusieurs projets.

    Dans l'un d'entre eux, consacr� � un test (et donc simplement un projet de type CLR), j'ai �crit un code utilisant les fonctions propos�es par Lapack++.

    J'ai ensuite d�sir� int�grer ce code � un projet de type Windows Forms... et l� �a ne va plus!

    Lapack++ ne serait-il pas compatible avec cette nouvelle technologie?
    Y'a-t-il un moyen de contourner ce probl�me?

    Je pr�cise qu'en faisant des includes inter-projets cela ne fonctionne pas non plus.

    Merci d'avance pour vos r�ponses.

  2. #2
    yan
    yan est d�connect�
    R�dacteur
    Avatar de yan
    Homme Profil pro
    Ing�nieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : Ing�nieur expert
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par d�faut
    Bonjour.
    Qu'elle est l'erreur???

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Par d�faut
    Bonjour,

    Le projet appelant n'arrive pas � faire le lien externe (avec lapack++).

  4. #4
    yan
    yan est d�connect�
    R�dacteur
    Avatar de yan
    Homme Profil pro
    Ing�nieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : Ing�nieur expert
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par d�faut
    Citation Envoy� par li_causi Voir le message
    Bonjour,

    Le projet appelant n'arrive pas � faire le lien externe (avec lapack++).
    C'est a dire?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Par d�faut pr�cision
    Pour les deux projets (appelant et appel�), j'ai pr�cis� le dossier include, le.lib et le repertoire de biblioth�que.

    Ces options sont correctes puisque tout fonctionne tr�s bien pour le projet appel�.

    Voici le type d'erreurs lorsque je fais l'appel :


    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
    GraphInterface.obj : error LNK2028: jeton non résolu (0A00002B)  
    "public: int __clrcall LaGenMatDouble::cols(void)const " (? 
    cols@LaGenMatDouble@@$$FQBMHXZ) référencé dans la fonction "public:  
    class LaGenMatDouble __clrcall Alignement::align2forms(class  
    LaGenMatDouble,class LaGenMatDouble)" (?align2forms@Alignement@@$$FQ 
    $AAM?AVLaGenMatDouble@@V2@0@Z)
    GraphInterface.obj : error LNK2028: jeton non résolu (0A00002C)  
    "public: int __clrcall LaGenMatDouble::rows(void)const " (? 
    rows@LaGenMatDouble@@$$FQBMHXZ) référencé dans la fonction "public:  
    class LaGenMatDouble __clrcall Alignement::align2forms(class  
    LaGenMatDouble,class LaGenMatDouble)" (?align2forms@Alignement@@$$FQ 
    $AAM?AVLaGenMatDouble@@V2@0@Z)
    GraphInterface.obj : error LNK2028: jeton non résolu (0A000036)  
    "public: double & __clrcall LaGenMatDouble::operator()(int,int)" (?? 
    RLaGenMatDouble@@$$FQAMAANHH@Z) référencé dans la fonction "public:  
    __clrcall Alignement::Alignement(class LaGenMatDouble,class  
    LaGenMatDouble,class System::String ^)" (??0Alignement@@$$FQ 
    $AAM@VLaGenMatDouble@@0P$AAVString@System@@@Z)
    GraphInterface.obj : error LNK2028: jeton non résolu (0A00003A)  
    "public: virtual __clrcall LaVectorDouble::~LaVectorDouble(void)" (?? 
    1LaVectorDouble@@$$FUAM@XZ) référencé dans la fonction "public:  
    virtual void * __clrcall LaVectorDouble::`vector deleting  
    destructor'(unsigned int)" (??_ELaVectorDouble@@$$FUAMPAXI@Z)
    GraphInterface.obj : error LNK2028: jeton non résolu (0A00003B)  
    "public: __clrcall LaVectorDouble::LaVectorDouble(int)" (?? 
    0LaVectorDouble@@$$FQAM@H@Z) référencé dans la fonction "public: class  
    LaVectorDouble __clrcall MatriceCovariance::getValeursPropres(void)" (? 
    getValeursPropres@MatriceCovariance@@$$FQAM?AVLaVectorDouble@@XZ)

    Je ne les mets pas toutes...

    GraphInterface est le projet appelant

    Merci

  6. #6
    yan
    yan est d�connect�
    R�dacteur
    Avatar de yan
    Homme Profil pro
    Ing�nieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : Ing�nieur expert
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par d�faut
    Il manque un lib ou des fichier .obj autre dans ton projet.
    Qu'es ce que "class LaGenMatDouble" "class LaVectorDouble" ...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Par d�faut
    Je me permets de relancer le sujet car je n'ai toujours pas trouv� de solution � mon probl�me.

    Merci pour votre aide

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 24
    Par d�faut
    Solution trouv�e :

    Il fallait pr�ciser dans les propri�t�s g�n�rales du projet appelant dans prise en charge du common language runtime : Prise en charge du common Langage Runtime(/clr)

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [Interaction] Comment afficher une application Windows Form dans une WPF ?
    Par Lookoum dans le forum Windows Presentation Foundation
    R�ponses: 2
    Dernier message: 08/09/2008, 16h50
  2. R�ponses: 12
    Dernier message: 21/08/2008, 12h22
  3. R�ponses: 2
    Dernier message: 27/08/2007, 16h37
  4. R�ponses: 1
    Dernier message: 12/01/2007, 21h40
  5. [WinForms]Installation Application Windows Forms
    Par JeanMarieP dans le forum G�n�ral Dotnet
    R�ponses: 2
    Dernier message: 27/11/2006, 09h13

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