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 :

c++ portable linux et windows


Sujet :

C++

  1. #1
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par d�faut c++ portable linux et windows
    bonjour,
    j'ai un code en c++ qui marche sur windows, je veux savoir s'il ya une m�thode de savoir si �a marche sur linux sans le tester sur linux mais avant �a, comment obtenir une version qui marche sur linux sachant que je travaille avec visual studio6.

    est ce qu'il y a vraiment des instructions qui fonctionne pas en linux?

    merci d'avance

  2. #2
    R�dacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supa�ro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Ing Supa�ro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par d�faut
    Tant que tu reste dans le cadre du C++ standart ou que tu utilise des bliblioth�ques portables, il n'y a aucun probl�me.

    Mais pour en �tre s�r, nomme nous celles que tu utilise.
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une tr�s bonne doc sur le C++ (en) Why linux is better (fr)

  3. #3
    Expert confirm�
    Avatar de Melem
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 39
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par d�faut
    Citation Envoy� par fatjoe Voir le message
    j'ai un code en c++ qui marche sur windows, je veux savoir s'il ya une m�thode de savoir si �a marche sur linux sans le tester sur linux
    Bah, si ton programme respecte scrupuleusement la norme, tu pourras le compiler pour n'importe quelle plateforme supportant le langage, dont Windows et Linux (certaines plateformes ne supportent qu'un sous ensemble du C++ qu'elles osent appeler C++, comme Symbian OS par exemple. Heureusement on dit bien Symbian C++). Pour t'assurer que ton programme est bien conforme, il suffit d'activer l'option de compilation correspondante dans les param�tres de ton projet.

    comment obtenir une version qui marche sur linux sachant que je travaille avec visual studio6.
    Tu veux dire obtenir du format ELF en compilant avec Visual ? MS n'a pas pens� � �a et ne songe m�me pas encore � y penser ... Par contre tu peux le faire avec MinGW.

    est ce qu'il y a vraiment des instructions qui fonctionne pas sous linux ?
    G�n�ralement �a ne vient pas des instructions mais des fonctions / biblioth�ques que tu utilises. Mais c'est vrai qu'il y a des extensions du langage propre � une impl�mentation donn�e et ces extensions, il ne faut pas les utiliser si on veut du code portable.

  4. #4
    Inactif
    Inscrit en
    Novembre 2007
    Messages
    369
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 369
    Par d�faut
    et je doit changer le code avec mingw

  5. #5
    R�dacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supa�ro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activit� : Ing Supa�ro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par d�faut
    Citation Envoy� par fatjoe Voir le message
    et je doit changer le code avec mingw
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une tr�s bonne doc sur le C++ (en) Why linux is better (fr)

Discussions similaires

  1. [PC portable] Achat portable dual boot Linux (quotidien) / Windows (jeux)
    Par gandalflemaia dans le forum Ordinateurs
    R�ponses: 14
    Dernier message: 30/04/2012, 12h26
  2. Choix d'un langage SIMPLE pour faire des applis portables Linux <=> Windows
    Par Muesko dans le forum Langages de programmation
    R�ponses: 5
    Dernier message: 03/10/2006, 21h33
  3. Mozilla - Linux et Windows
    Par Fl0r3nt dans le forum Applications et environnements graphiques
    R�ponses: 5
    Dernier message: 18/06/2004, 09h45
  4. Reseau Linux et Windows
    Par Fooshi dans le forum D�veloppement
    R�ponses: 2
    Dernier message: 02/10/2003, 09h25
  5. Etat de la pile sous Linux et Windows
    Par Bibouda dans le forum x86 32-bits / 64-bits
    R�ponses: 7
    Dernier message: 16/02/2003, 01h28

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