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

MFC Discussion :

vcproj to make et l"inverse


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Mars 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 21
    Par défaut vcproj to make et l"inverse
    Bonjour ,

    j'utilise VS.Net 2003
    et j'aurais aime savoir si il existait un outil pour generer a partir du projet du studio un make file ou/et a partir d"un make file generer un projet.

    merci d"avance
    Seb

  2. #2
    Expert confirmé

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

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Pas à ma connaissance. Mais tu peux faire un cmakefile:
    http://www.cmake.org/
    c'est une sorte de meta makefile. Il te génère ensuite un makefile UNIX, VC++, projet VC++, Borland, ...

  3. #3
    Membre averti
    Inscrit en
    Mars 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 21
    Par défaut
    je te remercie de ta reponse!

    dans ma societe on a deja notre make file, et le pb c'est que l"on doit maintenir le projet de Visual Studio et le make file , et entre nous c'est un peu lourd....

    alors j"aurais aime pouvoir generer mon make file a partir du projet.

    Sinon j"ai tyrouve une APi qui permet de faire ca donc Lundi , un convertert generic de projet vers make file devrai etre la !

    je garde qd meme sous le coude ton gmake.

    Seb

  4. #4
    Expert confirmé

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

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    cmake, car y'en a un paquet des make (dont gmake).

  5. #5
    Membre averti
    Inscrit en
    Mars 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 21
    Par défaut
    Ben en fait Microsoft mais a dispo un outil, VCBuild gratuit qui permet de compiler a partir d'un projet et sans le studio....

    D'autre part il y a une API Com qui permet de travailler avec le model objet du projet , Microsoft Visual Studio .NET 2003\Vc7\vcpackages\VCProjectEngine.dll

  6. #6
    mat.M
    Invité(e)
    Par défaut
    j 'utilise VS.Net 2003
    et j 'aurais aime savoir si il existait un outil pour generer a partir du projet du studio un make file ou/et a partir d"un make file generer un projet.
    Pour générer un projet le plus simple est d'insérer des fichiers sources , libs et entêtes, non ?

    Sinon il ya la possibilité d'exporter un makefile voir dans les options du projet.
    Mais avec VC on ne gère que très peu ce genre de chose

  7. #7
    Membre averti
    Inscrit en
    Mars 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 21
    Par défaut
    Pour générer un projet le plus simple est d'insérer des fichiers sources , libs et entêtes, non ?
    Oui si tu veux mais moi je veux faire encore plus simple

    generate -mak monMakeFile.trs -vcproj monprojet.vcproj

    Enfait faire les modif a la main c"est bien quand tu as 10 projets, lorsque tu en as plusieurs millier (voir 10n de millier) c'est moins pensable ...
    Et tu as besoin d'un outil de build extern a l'IDE, du style VCBuild pour Vc++
    Nant pout C# ANt pour Java.

    Il faut juste un moyen simple pour maintenir les projet du studio et les fichier s de config de autre tools.

    @+
    Seb

  8. #8
    mat.M
    Invité(e)
    Par défaut
    Je crois que j'ai commis une petite bourde : sous Vc6 on peut exporter un makefile tandisque sous VC7 cela ne l'est

    Il faut juste un moyen simple pour maintenir les projet du studio et les fichier s de config de autre tools.
    Ok bien compris
    Sinon SourceSafe serait éventuellement un outil à recommender à tout hasard

  9. #9
    Expert confirmé

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

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Je connais pas vcbuild. On trouve pas beaucoup d'infos dessus (rien sur le site de MS !?). Dommage car ça a l'air très intéressant, surtout quand on utilise VC++ 2003 Toolkit. Tu l'utilises ? Tu en penses quoi ?

  10. #10
    Membre averti
    Inscrit en
    Mars 2002
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 21
    Par défaut
    j'ai essaye et ca marche bien , plus besoin de maintenir plusieurs fichier, et si tu ressouds les dependances avec les solutions (.sln) tu peux mettre en place un service de Build base sur les projets et solution du studio relativement facilement.

    Sinon Tu peux aussi tout ecrire toi meme il y a plusieurs API public
    (pas toutes helas) tu peux trouver plein d'Info pour manipuler les projets vcproj a cette addresse:

    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcext/html/vcoriVisualCExtensibilityObjectModel.asp

    Jettes un oeil au blog de Josh
    http://blogs.msdn.com/josh_

    Personellement j'ai ecris un petit tool qui genere automatiquement les makefile (a notre format) a partir du projet de visual

    Seb

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Inverse de la fonction QUOTE() ?
    Par __fabrice dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 13/07/2006, 10h39
  2. [VB6] [Graphisme] Inversion dans picturebox
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 23
    Dernier message: 16/04/2003, 15h05
  3. Inverser une chaîne de caractères
    Par DBBB dans le forum Assembleur
    Réponses: 2
    Dernier message: 30/03/2003, 11h09
  4. Quotes dans TFilenameEdit (RXLib)
    Par AnnSo dans le forum Composants VCL
    Réponses: 3
    Dernier message: 23/01/2003, 20h26
  5. [VB6]fonction inverse de Hex (nombres hexadécimaux)
    Par Guigui_ dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 08/10/2002, 19h31

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