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

VC++ .NET Discussion :

Compilation d'un MAKEFILE C


Sujet :

VC++ .NET

  1. #1
    Membre actif

    Homme Profil pro
    autodidacte
    Inscrit en
    Mars 2011
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : autodidacte

    Informations forums :
    Inscription : Mars 2011
    Messages : 95
    Points : 207
    Points
    207
    Par défaut Compilation d'un MAKEFILE C
    Bonjour,

    Je débute avec Visual Studio et je suis confronté à un code open source écrit en C (+/- 300 Ko) livré avec un Makefile.
    Vous allez me dire: il suffit de télécharger d'analyser le code et de faire tourner GCC . Sauf que: comme c'est pour le boulot, je n'ai pas forcément le temps de tout analyser, et de plus on ne tient pas à m'installer un compilateur GCC sur ma machine perso (les contraintes des services informatiques parfois...).
    Je suis donc obligé de tout faire avec Visual C++ 2008.
    Que faire, ouvrir tous les fichiers C et H dans un projet, me placer dans la fenêtre du code principal et appuyer "bêtement" sur F5 ?
    Qu'est-ce qu'un fichier "makefile" ?
    Sinon, Visual C++ est-il capable de le traiter ?

    D'avance merci pour votre aide
    Toujours à adapter le problème à la structure de la machine, mais se soigne pour faire l'inverse.

  2. #2
    Expert confirmé Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 364
    Points : 5 378
    Points
    5 378
    Par défaut
    c'est un peu ça !!!

    tu crées un projet : win32 console ou dll.
    tu mets tous tes .c/.cpp dedans.
    tu dis où se trouvent les .h au compilo.
    tu appuies sur F7 (et tu pries)

    PS : si c'est de l'open source, tu peux nous dire ce que c'est !!

  3. #3
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 074
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 074
    Points : 12 120
    Points
    12 120
    Par défaut
    c'est un peu ça !!!
    C'est pas du tout ça, il faut juste lire cette putai* de documentation.

    http://msdn.microsoft.com/fr-fr/libr...v=VS.100).aspx
    http://msdn.microsoft.com/en-us/library/dd9y37ha.aspx

    Il faut juste que le Makefile soit assez standard et simple, et là, dans le domaine de l'Open Source, il y en a qui se lâche au niveau usine à gaz.

  4. #4
    Membre actif

    Homme Profil pro
    autodidacte
    Inscrit en
    Mars 2011
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : autodidacte

    Informations forums :
    Inscription : Mars 2011
    Messages : 95
    Points : 207
    Points
    207
    Par défaut testé solution de bacelar
    Le code open source est un convertisseur APL vers C de Sam Sirlin. L'adresse web est assez imporbable, mais avec ces mots clès ca devrait aller.

    Bon la doc de l'open source dit de faire "makefile all" dans le répertoire des sources. Et il y a 5 makefiles avec des extensions diverses, pour 25 Ko et ca à l'air pas simple à l'intérieur.
    Je suis en train d'attendre l'outil massue: cygwin avec les shell gcc et makefile pour pouvoir appliquer cela correctement.

    Merci bacelar pour la réponse intéressante qui me servira sûrement plus tard...
    Toujours à adapter le problème à la structure de la machine, mais se soigne pour faire l'inverse.

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

Discussions similaires

  1. Compilation de kernel - Makefile de premier niveau.
    Par kromartien dans le forum Administration système
    Réponses: 1
    Dernier message: 28/01/2007, 03h13
  2. Objet avec options de compilation dans un makefile
    Par z980x dans le forum Systèmes de compilation
    Réponses: 4
    Dernier message: 27/09/2006, 07h17
  3. [debutant] compilation gcc et makefile
    Par harsh dans le forum Systèmes de compilation
    Réponses: 4
    Dernier message: 08/06/2006, 18h30
  4. Réponses: 1
    Dernier message: 18/06/2004, 01h12
  5. Compilation avec un Makefile
    Par Mau dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 28/02/2003, 11h30

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