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++ Discussion :

Runtime avec C++


Sujet :

C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13
    Par défaut Runtime avec C++
    Bonjour,

    je me suis fais un programme avec VB 2005. Je réalise toutefois que si je veux le partager avec d'autres, ils ont besoin d'un runtime ( .net framework 2) qui n'est pas inclus dans l'installation de Win WP sp2. Les gens n'aiment pas vraiment downloader plus ou moins 80 megs pour simplement voir mon petit programme. Certains évitent aussi les mises à jour de peur de voir le système ralentir.

    Avec Java, il faut aussi un runtime.

    Qu'en est il avec C++. Est ce que Win XP sp2 par défaut est suffisant pour executer un programme écrit en C++.

    Merci

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Au pire, il y a quelques dll/so à ajouter, rien de bien méchant.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13
    Par défaut
    Merci Miles,

    peux tu me préciser ce que tu veux dire en écrivant "so".

    Est ce que le C++ est beaucoup plus difficile à apprendre que le VB 2005.
    Prend note que je ne ferai que des très petits programmes très basic simplement pour m'amuser un peu et partager avec quelques copains.

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    so est le pendant des DLL sous Linux.
    Et le C++ est tout de même plus complexe que VB.

  5. #5
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 527
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 527
    Par défaut
    Citation Envoyé par mabelleau
    je me suis fais un programme avec VB 2005. Je réalise toutefois que si je veux le partager avec d'autres, ils ont besoin d'un runtime ( .net framework 2) qui n'est pas inclus dans l'installation de Win WP sp2. Les gens n'aiment pas vraiment downloader plus ou moins 80 megs pour simplement voir mon petit programme. Certains évitent aussi les mises à jour de peur de voir le système ralentir.
    Avec Java, il faut aussi un runtime.
    Merci
    Après on va nous dire que Java et .NET c'est l'avenir et que C++ c'est fini.
    80Mo comme tu dis pour afficher une simple fenêtre il ya méprise.
    En C++ le gros avantage c'est que tu peux sélectionner les composants lors de l'édition des liens d'ou des optimisations conséquentes.

    Bon pour répondre à la question un exe MFC avec une simple CDialog c'est 300Ko SANS runtime ( MFC liées statiquement ) et un exe pure API win32 à peine 1000 octets !

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 577
    Par défaut
    Citation Envoyé par Mat.M
    Bon pour répondre à la question un exe MFC avec une simple CDialog c'est 300Ko SANS runtime ( MFC liées statiquement )
    Es tu sûr qu'on peut toujours le faire avec VS2005 ?
    Il me semblait que les DLL MFC devait être livrées séparémment ...
    Mais c'est sur que de toute façon, c'est pas bien méchant !

    @+

  7. #7
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    ls ont besoin d'un runtime ( .net framework 2)
    Dans ce cas-là ce n'est pas du C++ que tu fais.

  8. #8
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Citation Envoyé par loufoque
    Dans ce cas-là ce n'est pas du C++ que tu fais.
    Ben oui puisqu'il faisait du VB2005

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13
    Par défaut
    80Mo comme tu dis pour afficher une simple fenêtre il ya méprise.
    Mon programme fait quelques Ko mais lorsque je l'exécute sur un pc n'ayant pas le .net framework 2, il ne veut pas démarrer. J'ai donc du l'installer sur l'ordinateur de ma fille. J'ai vu dans la fenetre " ajout suppression de programmes" que le .net framework 2 fait 80 megs après l'install. Et la mon programme fonctionne très bien.

  10. #10
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 527
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 527
    Par défaut
    Citation Envoyé par olive_le_malin
    Es tu sûr qu'on peut toujours le faire avec VS2005 ?
    Il me semblait que les DLL MFC devait être livrées séparémment ...
    Mais c'est sur que de toute façon, c'est pas bien méchant !

    @+
    je ne saurais te répondre : si tu as la version Express ce n'est pas possible si tu as la version complète oui c'est possible
    A vérifier.
    Je suis tjs sous VC++6

  11. #11
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    On ne peut pas utiliser MFC ou .NET avec Visual C++ 2005 Express.
    Quelle tristesse...

  12. #12
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    MFC on ne peut pas, mais .Net, si...

    Par contre, il n'y a pas non plus d'éditeur de ressources dans les versions Express.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. [AC-2010] Runtime avec présence Access
    Par titi95 dans le forum Runtime
    Réponses: 3
    Dernier message: 24/02/2012, 17h31
  2. [AC-2007] Access 2007 sous runtime avec Vista
    Par SueSunny dans le forum Runtime
    Réponses: 3
    Dernier message: 05/10/2009, 16h09
  3. [AC-2003] Déploiement d'un runtime avec Visual Studio 2008
    Par Cryos dans le forum Runtime
    Réponses: 7
    Dernier message: 09/06/2009, 15h50
  4. Java runtime avec Firefox.
    Par Scurz dans le forum Applications et environnements graphiques
    Réponses: 7
    Dernier message: 15/09/2006, 18h42
  5. Pb Runtime avec treeview
    Par BRUN NICOLAS dans le forum Runtime
    Réponses: 3
    Dernier message: 21/11/2005, 18h06

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