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 :

G�n�rer exe pour pc sans framework


Sujet :

VC++ .NET

  1. #1
    Membre habitu�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par d�faut G�n�rer exe pour pc sans framework
    Bonjour,

    Je cherche depuis deux jours comment g�n�rer mon application pour qu'elle tourne sur un pc de disposant pas de framework.
    Pour tout dire, mon application sera int�gr�e dans un projet Windows PE au final. Donc je dois me passer du framework.

    J'ai apper�u quelques discussions sur le sujet mais avec mon niveau de super m�ga d�butant je n'ai h�las rien compris.

    J'ai test� sous code::block la g�n�ration d'un exe et la lancer sous mon second poste et �a marche.
    Pourquoi ne pas utiliser code::block me direz-vous ?
    Bein... parcequ'avec mon niveau avec visual studio 2008 j'arrive un peu � me d�brouiller pour cr�er par exemple une form etc...
    Alors que sous code::block je n'y compris rien dutout et l'anglais n'aide pas.

    D'avance merci � ceux qui voudront bien m'aider.

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    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 397
    Par d�faut
    Sans Framework, du moment que tu n'utilises pas .Net, c'est possible.

    Par contre, sans la C Run-Time Library (CRT), c'est plus dur. G�n�ralement, elle est fournie sous forme d'un t�l�chargement appel� "paquetage redistribuable" (qui est diff�rent du Framework .Net).

    Mais pour une application contenue juste dans un seul .exe, tu peux aussi demander une liaison statique � la CRT au lieu d'une liaison dynamique, m�me si ce n'est pas recommand� en temps normal.
    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.

  3. #3
    Membre habitu�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par d�faut
    Merci d'avoir r�pondu.

    Non je ne pense pas utiliser .NET
    Comment le v�rifier ?

    CRT �a ne me dis rien. Par contre, je sais que mon projet � �t� converti lors de l'ajout d'un Form. Il m'a parl� de CLR � ce moment l� seulement.

    Convertion d'un projet natif pour qu'il prenne en charge le CLR.

  4. #4
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2008
    Messages
    26 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2008
    Messages : 26 772
    Par d�faut
    Citation Envoy� par Hassassin Voir le message
    Non je ne pense pas utiliser .NET
    Comment le v�rifier ?
    Est-ce que tu utilises le designer d'interfaces int�gr� � VS ? Si oui, tu utilises les WinForms, qui font partie de dotnet. � lire ce qui suit, oui. Tu devras donc t'en passer (tu peux utiliser d'autres frameworks, comme Qt, qui dispose aussi d'un designer).

    Tu peux aussi passer par Mono : tu d�poses ton ex�cutable sur celui de Mono. Si ton application fonctionne, c'est que tu utilises du dotnet. Si elle ne fonctionne pas, il est possible qu'elle en utilise (mais avec une partie native, non-dotnet).

    Citation Envoy� par Hassassin Voir le message
    CRT �a ne me dis rien. Par contre, je sais que mon projet � �t� converti lors de l'ajout d'un Form. Il m'a parl� de CLR � ce moment l� seulement.

    Convertion d'un projet natif pour qu'il prenne en charge le CLR.
    CLR = Common Language Runtime, un composant de dotnet.

    CRT = C RunTime, la librairie standard C. C'est elle qui d�finit les fonctions de base du C : printf(), sprintf(), et bien d'autres (les includes de base en C).
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Cr�er des applications graphiques en Python avec PyQt5
    Cr�er des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  5. #5
    Membre habitu�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Par d�faut
    Oui j'etais justement en train de lire un truc par apport � Qt.

    Et en me documentant je viens de me rendre de me rendre compte � quel je n'ai pas le niveau pour r�spoudre im�diatement mon probl�me.

    Je vais donc bosser tout �a plus en prenant le temps de bien me former.
    Merci � ceux qui ont r�pondu.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. G�n�rer cl� pour licence
    Par Actarus78 dans le forum S�curit�
    R�ponses: 4
    Dernier message: 31/03/2006, 16h00
  2. Quel mat�riel n�cessaire pour connection sans fil?
    Par shokin dans le forum Hardware
    R�ponses: 2
    Dernier message: 23/12/2005, 06h00
  3. R�ponses: 1
    Dernier message: 15/07/2005, 00h09
  4. interdire un fichier exe de fonctionner sans connection web?
    Par christiane dans le forum Web & r�seau
    R�ponses: 1
    Dernier message: 27/06/2005, 19h35
  5. Format d'un exe pour DOS et pour Windows
    Par Alfhiger dans le forum Assembleur
    R�ponses: 4
    Dernier message: 12/06/2002, 11h57

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