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

MATLAB Discussion :

.exe standalone application


Sujet :

MATLAB

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Points : 60
    Points
    60
    Par défaut .exe standalone application
    bonsoir a tous , bon je voulais convertir un M-pogram en une stand alone applicatiion .exe , donc je veux utilisé deploytool
    mais la il me donne une erreur la voila
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Your project cannot be built because you have not specified a compiler.
     
    To do so run the following command in MATLAB:
     
        mbuild -setup
     
    If the problem persists, click the project settings icon in the toolbar, select General on the left hand panel and then remove the options file specified in the last text box on the right hand side panel.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    mbuild -setup
    Please choose your compiler for building standalone MATLAB applications: 
     
    Would you like mbuild to locate installed compilers [y]/n? y
     
    Select a compiler: 
     
    [0] None 
     
    Compiler: 0
     
      mbuild: No compiler selected. No action taken.
    comment jevais fair ? quel est le probleme?
    merci d'avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    1) tu trouves la version de MATLAB que tu utilises :

    => : Comment connaitre la liste des Toolbox installées sur un ordinateur ?

    2) tu installes un compilateur compatible avec ta version de MATLAB :

    => : Quels sont les différents compilateurs supportés ?
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Points : 60
    Points
    60
    Par défaut
    bon j'ai matlab2009a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MATLAB Version 7.8.0.347 (R2009a)
    que dois-je fair pour pouvoire utiliser deploytool

  4. #4
    Membre émérite
    Avatar de Franck Dernoncourt
    Homme Profil pro
    PhD student in AI @ MIT
    Inscrit en
    Avril 2010
    Messages
    894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 894
    Points : 2 464
    Points
    2 464
    Par défaut
    Tu lis le 2nd point de Dut.

  5. #5
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Points : 60
    Points
    60
    Par défaut
    ben selon le 2eme lien de Dut R2009a 64bit matlab supporte
    Microsoft Visual C++ 2005 SP1 (8.0) Professional Edition
    mais je ne le trouve pas parmis les choix du compiler
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Select a compiler: 
     
    [0] None 
     
    Compiler:

  6. #6
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    Citation Envoyé par benooo Voir le message
    Microsoft Visual C++ 2005 SP1 (8.0) Professional Edition
    Cette version est-elle installée sur ton ordinateur ?

    Sinon, en version gratuite, tu peux essayer la version Express Edition => http://www.01net.com/telecharger/win...hes/43307.html
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  7. #7
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Points : 60
    Points
    60
    Par défaut
    bon j'ai reinstaller le Microsoft Visual C++
    mais apres que je lancé le build the project j'obtient
    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
     
     
     Could not find the compiler "cl" on the DOS path. 
      Use mbuild -setup to configure your environment properly. 
     
     
      C:\PROGRA~1\MATLAB\R2009A\BIN\MEX.PL: Error: Unable to locate compiler. 
     
    Error: An error occurred while shelling out to mbuild (error code = 2). 
    Unable to build executable. 
    ??? Error using ==> mcc
    Error executing mcc, return status = 1 (0x1).
     
     
     
     
     
    There were errors during compilation process.
    merci beaucoup

  8. #8
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    Citation Envoyé par benooo Voir le message
    bon j'ai reinstaller le Microsoft Visual C++
    Quelle version as-tu installée ?

    As-tu relancer la commande suivante ?

    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  9. #9
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Points : 60
    Points
    60
    Par défaut
    bonjour;
    j'ai reinstallé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Microsoft Visual C++ 2008 Express
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    mbuild -setup
    Please choose your compiler for building standalone MATLAB applications: 
     
    Would you like mbuild to locate installed compilers [y]/n? y
     
    Select a compiler: 
    [1] Microsoft Visual C++ 2008 Express in C:\Program Files (x86)\Microsoft Visual Studio 9.0 
     
    [0] None 
     
    Compiler:
    voila l'erreur
    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
     
     Compiler: Microsoft Visual C++ 2008 Express  
    Location: C:\Program Files (x86)\Microsoft Visual Studio 9.0 
     
    Are these correct [y]/n? y
     
    ***************************************************************************** 
      Error: Could not find the 64-bit compiler.  This may indicate that the  
             "X64 Compilers and Tools" or the Microsoft Windows Software  
             Development Kit (SDK) is not installed.  To build 64-bit binaries,  
             Microsoft Visual C++ 2008 Express Edition requires that these two  
             packages be properly installed.  
    ***************************************************************************** 
     
    Trying to update options file: C:\Users\roumy\AppData\Roaming\MathWorks\MATLAB\R2009a\compopts.bat 
    From template:              C:\PROGRA~1\MATLAB\R2009a\bin\win64\mbuildopts\msvc90freecompp.bat 
     
    Done . . .
    pour le SDK j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SDK for Visual Studio 2008 express tool for .NET framework
    SDK for Visual Studio 2008 express tool for win32
    SDK for Visual Studio 2008 express tool for headers ad libreries
    merci !

  10. #10
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    Sur la page récapitulative des compilateurs supportés par ta version de MATLAB, il y a une note qui dit :
    To use Microsoft Visual Studio with MATLAB on a 64-bit platform, you must select "X64 Compilers and Tools" when installing Microsoft Visual Studio. This is not selected by default. Microsoft Visual Studio 2008 Express and Professional Editions also require that the Microsoft Windows Software Development Kit (SDK) is installed properly. For more information, see Solution 1-6IJJ3L.
    => http://www.mathworks.com/support/com.../win64.html#n6
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

Discussions similaires

  1. Problème script Perl Gtk2 -> .exe standalone
    Par phoenix420 dans le forum Interfaces Graphiques
    Réponses: 50
    Dernier message: 04/04/2012, 17h14
  2. [Débutant] fusioner .exe dans application console
    Par clave dans le forum C#
    Réponses: 1
    Dernier message: 18/06/2011, 16h01
  3. Compiler GUI en standalone Application
    Par Nowoday dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 08/04/2011, 20h32
  4. Lancer .EXE depuis application Silverlight OOB
    Par Invité dans le forum Silverlight
    Réponses: 1
    Dernier message: 15/10/2010, 11h11
  5. [A-03] Mettre en .EXE une application sous access
    Par ange439 dans le forum Runtime
    Réponses: 1
    Dernier message: 30/12/2008, 15h04

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