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

Autres éditeurs Discussion :

mix de dll compilées sous intel compiler et visual c++ compiler


Sujet :

Autres éditeurs

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 26
    Points : 19
    Points
    19
    Par défaut mix de dll compilées sous intel compiler et visual c++ compiler
    Bonjour,

    J'ai un projet dans lequel il y a plusieurs dll, qui sont toutes compilées aujourdhui avec VS C++ compiler.
    Pour augmenter les perfs je me demande si en compiler quelques unes (les librairies de calcul numerique) avec intel compiler, plutot que visual ne serait pas mieux.
    Tout en gardant les autres dll compilées sous VS C++ compiler.

    Mais je me demande si on peut faire ca. Peut-on faire un tel melange ? Est-ce que ca ne poserait pas de pb de "mangling" ?

    Si qqun connait bien ces problematiques, je serais reconnaissant d'avoir un avis.
    Merci !

  2. #2
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 751
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 751
    Points : 10 670
    Points
    10 670
    Billets dans le blog
    3
    Par défaut
    Ca dépend beaucoup de comment sont utilisées tes dll. En gros, de ce qu'elles exportent, ou plutot, de ce que les autres dll importent (fonctions? classes?).

    Sache qu'un bon moyen d'optimiser est de transformer les dll en lib statiques et d'activer l'optimisation globale. VC++ sera alors capable d'inliner le code des libs utilisées, chose qu'il ne peut pas faire quand il est déja compilé dans une dll. Sans parler du temps de chargement d'une dll, etc...

Discussions similaires

  1. [Débutant] Utilisation d'une DLL de noyau en C++ compilée sous Eclipse dans une appli C# sous VS2013
    Par salmaneO dans le forum Développement Windows
    Réponses: 2
    Dernier message: 23/06/2014, 14h23
  2. Compilation sous Windows XP avec Visual Studio 2010
    Par wperrad dans le forum Débuter
    Réponses: 1
    Dernier message: 27/05/2012, 01h14
  3. Réponses: 1
    Dernier message: 17/10/2011, 17h04
  4. Où se trouve la dll du WebService compilé sous VS2005 ?
    Par yan_064 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 13/06/2006, 09h21
  5. Réponses: 6
    Dernier message: 12/06/2003, 22h10

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