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 :

Rendre "inaccessibles" les codes sources après compilation


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Points : 11
    Points
    11
    Par défaut Rendre "inaccessibles" les codes sources après compilation
    Bonjour

    J'ai compilé mon programme (composé de plusieurs fichiers .m) de façon à obtenir une application autonome. J'obtient donc notamment un fichier executable et un fichier CTF. Quant j'exécute mon .exe, il se crée un répertoire (nomDeMonFichier_mcr) avec plein de fichiers dedans. L'ennuie c'est que parmi ces fichiers, il y a mes .m originaux. Ils peuvent donc être modifiés par n'importe qui.

    Existe-t-il un moyen de les rendre "inaccessibles" (en créant une DLL, par exemple, qui remplacerait tous les .m) ? La solution DLL, si elle existe, me tente bien car elle permettrait peut être en plus d'accélérer l'exécution.

    Merci par avance pour votre aide.

    Camille

  2. #2
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 828
    Points
    14 828
    Par défaut
    Tu as ouvert ces fameux .m ?
    Normalement ils sont illisibles.

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Points : 11
    Points
    11
    Par défaut
    exact. Désolé je n'avais même pas essayé. Je mérite des claques.
    Sinon, à part ça, c'est possible de créer une DLL à partir des fichiers.m, et de la réutiliser pour créer cette fois ci un exécutable ?

    Merci

  4. #4
    Expert confirmé
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Points : 4 039
    Points
    4 039
    Par défaut
    Pour créer une dll à partir de .m lire ceci

Discussions similaires

  1. rendre une classe serializable sans les codes sources
    Par LittleBean dans le forum Langage
    Réponses: 2
    Dernier message: 19/04/2007, 10h47
  2. Les codes sources
    Par raptor70 dans le forum Contribuez
    Réponses: 0
    Dernier message: 18/05/2006, 19h24

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