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 :

Porter vers Linux une application console utilisant la biblioth�que MFC


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    R�dacteur/Mod�rateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    D�cembre 2011
    Messages
    4 171
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant

    Informations forums :
    Inscription : D�cembre 2011
    Messages : 4 171
    Billets dans le blog
    9
    Par d�faut Porter vers Linux une application console utilisant la biblioth�que MFC
    Bonjour ! Je souhaiterais compiler sous Linux le code source ci-joint, qui contient cette d�claration :

    Si je l'enl�ve, les types CObject, CString, CWordArray... sont inconnus.

    Je n'ai pas beaucoup de pratique du C++...

    Quelle serait la marche � suivre pour faire une version multiplateforme de ce programme (qui est une simple application console) ?
    Fichiers attach�s Fichiers attach�s

  2. #2
    Expert confirm�
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par d�faut
    Impossible MFC c'est 1 biblioth�que Microsoft sp�cifique Windows.

    Pour faire 1 programme IHM � la fois Linux et Windows, il faut 1 biblioth�que multiplateforme comme Qt (C++), GTK (C), JavaFx (Java) ou peut-�tre .Net Core (C#)

  3. #3
    R�dacteur/Mod�rateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    D�cembre 2011
    Messages
    4 171
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant

    Informations forums :
    Inscription : D�cembre 2011
    Messages : 4 171
    Billets dans le blog
    9
    Par d�faut
    Je vois mais comme c'est, justement, une application console (qui ne fait que lire et �crire des fichiers), j'imaginais qu'il serait possible, avec quelques modifications...

  4. #4
    Expert confirm�
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par d�faut
    J'ai regard� vite fait ton programme et la r�ponse est la m�me
    Il faut tout refaire le code, m�me si effectivement tu n'as pas besoin de biblioth�que multiplateforme, il faut quand m�me utiliser la librairie standard soit du C soit du C++ (par exemple strcmpi n'est pas standard)

    Je dis C ou C++, parce que ton programme utilise 1 classe qui sert � pas grand chose en l'�tat (le fameux "C with class") et des variables locales des pires programmes en C (alors qu'elles peuvent �tre empaquet�es dans 1 objet)

  5. #5
    R�dacteur/Mod�rateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    D�cembre 2011
    Messages
    4 171
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Enseignant

    Informations forums :
    Inscription : D�cembre 2011
    Messages : 4 171
    Billets dans le blog
    9
    Par d�faut
    Merci. Bon, alors mettons que je veuille refaire tout le code. Est-ce que tu pourrais me mettre sur la voie ?

  6. #6
    Expert confirm�
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par d�faut
    Bof : je n'ai pas vraiment compris comment tu transformes 1 fichier contenant 1 arbre en 1 tableau de chaines de caract�res.

    Et ensuite, pour tout ce qui est manipulation de fichiers c'est du C, ton main c'est du C.
    Tu as trop peu de code pour l'instant, pour savoir comment concevoir ton code.

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

Discussions similaires

  1. R�ponses: 4
    Dernier message: 11/01/2013, 08h10
  2. R�ponses: 3
    Dernier message: 27/06/2012, 13h49
  3. R�ponses: 0
    Dernier message: 30/06/2009, 18h14
  4. Utiliser un timer dans une application console
    Par chavers dans le forum Langage
    R�ponses: 8
    Dernier message: 25/05/2005, 14h07

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