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

Biblioth�ques C++ Discussion :

Lib en visual C++ 6 --> borland C++ builder 6


Sujet :

Biblioth�ques C++

  1. #1
    Membre averti
    Inscrit en
    D�cembre 2006
    Messages
    18
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 18
    Par d�faut Lib en visual C++ 6 --> borland C++ builder 6
    Bonjour,

    Je recherche une solution pour passer un fichier lib de d�claration d�velopp� en visual C++ v6 pour la faire tourner sous c++ builder v6.

    En fait il s'agit d'un boitier d'acquisition sur USB pour lequel des lib en visual C++ ont �t� d�velopp�es, et je souhaite utiliser ce bo�tier avec une application que j'ai d�velopp� sous C++ builder.

    Connaissez vous un moyen? ou bien qu'est ce que exactement je dois changer exactement dans le lib pour qu'il soit interpretable par borland. J'ai entendu dire qu'il existait de petit programme pour faire �a automatiquement. pouvez vous m'aider?


    Merci pour votre aide.

    Ps: Je suis un petit d�veloppeur et j'en apprends encore tous les jours .

  2. #2
    Expert �minent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activit� : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par d�faut
    Salut,

    Lorsque tu parle de lib, pourrais tu d�j� �tre plus pr�cis
    (au passage, en francais, on parle de biblioth�que )

    S'agit-il d'une biblioth�que statique ou d'une biblioth�que dynamique (typiquement une dll sous windows)

    S'il s'agit d'une biblioth�que statique, tu devra la recompiler avec le compilateur de chez borland, ce qui implique qu'il te faut le code source de cette biblioth�que [*]

    S'il s'agit d'une biblioth�que dynamique (dll), il te "suffira" (normalement) � peu de choses pr�s de pr�ciser dans les options du projet:
    • le chemin d'acc�s aux fichiers d'en-tete de la biblioth�que
    • le chemin d'acc�s aux .lib ou .def correspondant � la biblioth�que
    • qu'il faut "linker" ton projet avec la biblioth�que

    [*]Il faut prendre en compte le fait que ni VC++6 ni borland C++ jusqu'� la au moins la version... 6 n'incitent r�ellement � un style de programmation "portable"...

    Tu risque donc d'avoir pas mal de difficult�s � surmonter pour arriver � compiler la biblioth�que sous borland
    A m�diter: La solution la plus simple est toujours la moins compliqu�e
    Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
    mon tout nouveau blog

  3. #3
    Membre averti
    Inscrit en
    D�cembre 2006
    Messages
    18
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 18
    Par d�faut
    Bonjour,

    Merci pour votre r�ponse, alors effectivement je vais apporter plus de pr�cision. Avec les exemples de programme pour le module USB j'ai un fichier .lib et deux fichiers .h.

    Je n'ai pas de fichier .dll dans les exemples de code. J'ai ajout� � mon projet ces trois fichiers mais aucun ne sont reconnus par borland, car lorsqu'on utilise des fonctions d�clar�es dans les .h, elles sont inconnues.

    Merci pour votre aide.

  4. #4
    Futur Membre du Club
    Inscrit en
    Septembre 2008
    Messages
    5
    D�tails du profil
    Informations personnelles :
    �ge : 39

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5
    Par d�faut
    Bonjour,
    Pour convertir un .lib. il y a l'utilitaire coff2omf en ligne de commande.

  5. #5
    Membre averti
    Inscrit en
    D�cembre 2006
    Messages
    18
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 18
    Par d�faut
    Merci pour la r�ponse,

    quelle est la syntaxe exacte pour se servir de coff2mof ? et ou se trouve t'il ?

    J'ai lu par ailleurs qu'on pouvait faire la conversion avec implib.exe fonctionnant sous l'invite dos, quelqu'un pourrait me dire? car j'ai essay� et �a ne marche pas. mais je dois pas faire ce qu'il faut.

    Merci pour les r�ponses.

Discussions similaires

  1. Utiliser une DLL sans le .LIB dans Visual Studio 2005
    Par lekernel dans le forum Visual C++
    R�ponses: 5
    Dernier message: 02/08/2007, 08h54
  2. Convertir du Borland C++ Builder en Visual .NET 2005
    Par mastergoddot dans le forum Visual C++
    R�ponses: 3
    Dernier message: 28/06/2007, 15h10
  3. Choisir Visual c++ ou Borland C++Builder ?
    Par DevEric dans le forum Choisir un environnement de d�veloppement
    R�ponses: 31
    Dernier message: 14/06/2007, 23h48
  4. conversion de projet Borland C++ builder en Visual C++ ou
    Par kurul1 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 12/09/2005, 08h30
  5. Que choisir ? Visual C++ ou Borland c++ builder ?
    Par ashram dans le forum D�bats sur le d�veloppement - Le Best Of
    R�ponses: 27
    Dernier message: 24/02/2003, 14h39

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