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

C++Builder Discussion :

Passage de VC++ a C Builder


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 13
    Par défaut Passage de VC++ a C Builder
    Slt tt mde

    J'ai un source ecrit en VC++ et je veut le transformer vers C Builder
    j'ai suivit les étape mais al afin j'ai ce message

    ' [Lieur Erreur] 'C:\DOCUMENTS AND SETTINGS\H.T.S\BUREAU\BAREBONES\MVXAPI.LIB' contains invalid OMF record, type 0x21 (possibly COFF). '

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 80
    Par défaut
    Bonjour,

    essai de recreer un fichier .lib avec l'utilitaire implib.exe fourni avec C++-builder,
    en ligne de commande: implib MVXAPI.LIB MVXAPI.DLL

  3. #3
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 93
    Billets dans le blog
    1
    Par défaut
    il faut aussi utiliser le fichier fournit par builder vcto bpr
    extrait de l'aide:
    L'utilitaire VCTOBPR convertit les fichiers projet (.DSP) et espace de travail (.DSW) de Microsoft Visual C++, versions 5.0 et 6.0, en leurs fichiers équivalents Borland C++Builder.-{}-

    Vous pouvez lancer VCTOBPR à partir du menu Outils de C++Builder (commande Utilitaire de conversion des projets Visual C++) ou sur la ligne de commande.

    Remarque*: Vous ne pouvez pas exécuter VCTOBPR sur des fichiers en lecture seule tels que ceux contenus sur un CD-ROM. Assurez-vous que l'état et l'emplacement des fichiers que vous souhaitez convertir permettent les opérations de lecture/écriture.
    ...
    Remarque*: La syntaxe vctobpru exécute le frontal graphique de VCTOBPR.

    Projets Microsoft supportés

    L'utilitaire VCTOBPR peut convertir les types de projets Microsoft Visual C++ suivants*: ATL COM App, MFC ActiveX Control, MFC App (DLL), MFC App (EXE), Win32 App, Win32 Console App, Win32 Dynamic-Link Library et Win32 Static Library.
    ...
    Les applications MFC ne peuvent pas passer du mode Débogage complet au mode Version finale, et vice versa, par le biais des boutons de l'onglet Compilateur du dialogue Options. C'est que les bibliothèques MFC portant des noms différents doivent être incluses dans le projet en fonction du mode. Pour passer alternativement du mode Débogage complet au mode Version finale, exécutez à nouveau VCTOBPR en spécifiant la configuration correspondant au mode souhaité.

    Correction des erreurs de compilation

    Si vous rencontrez des erreurs pendant la compilation d'un projet converti, vous serez peut-être amené à modifier le code source. Pour plus d'informations, reportez-vous à Présentation de la compatibilité avec Microsoft Visual C++:
    Fonctions et types de la bibliothèque d'exécution Microsoft non gérés*;
    Les fonctions de la bibliothèque d'exécution Microsoft suivantes ne sont pas gérées*:
    _bstr_t
    _commit
    _fpieee_flt
    _futime()
    _getdrives()
    _getmbcp
    _getsystime()
    _set_se_translator
    _seterrormode()
    _setmbcp
    _setsystime()
    _variant_t
    isleadbyte
    Compilation des fichiers source contenant des fonctions et types de la bibliothèque d'exécution non gérés
    Pour compiler les fichiers source contenant ces fonctions et types non gérés, vous devez supprimer ces fonctions et types ou les remplacer par des fonctions et types équivalents Windows API, C++Builder ou personnalisés.
    Options du lieur non gérés:
    Les options de lieur Microsoft Visual C++ suivantes ne sont pas gérées*:
    Option Description
    /DRIVER[:UPONLY]
    /ENTRY:fonction Définit l'adresse de démarrage.
    /EXETYPEYNAMIC Construit un pilote de périphérique virtuel.
    /FIXED[:NO]
    /GPSIZE:# Spécifie la taille des variables communes des plates-formes MIPS et Alpha.
    /INCLUDE:symbole Impose les références de symbole.
    /VXD Crée un pilote de périphérique virtuel (VxD).
    /SWAPRUN:{NET|CD} Indique au système d'exploitation de copier la sortie du lieur dans un fichier d'échange avant de l'exécuter.ECT...
    Suffit de regarder dans l'aide dans l'index, marquer Compatibilié et le tour est joué!

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/08/2008, 15h31
  2. [Java Gui Builder] passage d'arguments XML en java
    Par Cha28 dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 30/05/2008, 10h43
  3. Passage du C++ Builder vers le C#.net
    Par Masmeta dans le forum Framework .NET
    Réponses: 4
    Dernier message: 18/10/2007, 16h50
  4. Passage de C++ Builder 6 professionnel à un outil Java
    Par Milowen dans le forum JBuilder
    Réponses: 1
    Dernier message: 20/07/2006, 21h35
  5. Réponses: 4
    Dernier message: 03/02/2005, 12h39

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