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 :

executer un Cpp en Matlab


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 17
    Par défaut executer un Cpp en Matlab
    Bonjour,

    J'ai un algorithme qui contient des codes en C++ et j ai utilisée la fonction c-mex mais il me génère toujours une erreur. Je pense que je dois installer quelque chose.

    Voici l'erreur générée avec l'exécution:

    =======================================================

    Select a compiler:
    [1] Lcc-win32 C 2.4.1 in C:\DOCUME~1\ud\MISDOC~1\sys\lcc\bin

    [0] None

    Compiler: 0

    mex: No compiler selected. No action taken.

    **************************************************************************
    Warning: The MATLAB C and Fortran API has changed to support MATLAB
    variables with more than 2^32-1 elements. In the near future
    you will be required to update your code to utilize the new
    API. You can find more information about this at:
    http://www.mathworks.com/support/sol...ution=1-5C27B9
    Building with the -largeArrayDims option enables the new API.
    **************************************************************************


    C:\DOCUME~1\UD\MISDOC~1\BIN\MEX.PL: Error: No compiler options file could be found to compile source code. Please run "mex -setup" to rectify.

    ??? Error using ==> mex at 207
    Unable to complete successfully.

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Par défaut
    Salut,


    Le message d'erreur est clair :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mex: No compiler selected. No action taken.
    Il faut d'abord confgurer mex (mex -setup) et notamment lui attribuer un compilateur. Comme ça dépend du système que tu utilises, je te renvoie vers :

    http://www.mathworks.com/support/tec...605.html#setup
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

Discussions similaires

  1. [Compiler] Execute programme d'origin (Matlab 2014b) sur Matlab 2010a
    Par Naf Naf dans le forum MATLAB
    Réponses: 3
    Dernier message: 20/05/2015, 11h04
  2. ouverture puis execution fichier .m (code matlab)
    Par nikaulas dans le forum Interfaçage autre langage
    Réponses: 1
    Dernier message: 25/10/2013, 10h51
  3. [Compiler] le fichier executable d'un programme matlab
    Par hanou88 dans le forum MATLAB
    Réponses: 25
    Dernier message: 02/06/2009, 18h37
  4. Réponses: 7
    Dernier message: 31/03/2007, 01h35
  5. Traduction CPP en MATLAB
    Par AsmaHaj dans le forum MATLAB
    Réponses: 2
    Dernier message: 30/03/2007, 10h19

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