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

Linux Discussion :

Programmer depuis Windows pour Linux


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Points : 7
    Points
    7
    Par défaut Programmer depuis Windows pour Linux
    Bonjour,

    je n'arrive pas a trouver une reponse claire, aussi je me permets de (re)poster mon probleme (toutes mes excuses si le sujet a deja ete debattu).
    J'ai l'habitude de developper en C++ depuis windows mais en revanche, je ne connais rien a linux; et voila qu'on me demande de programmer sous linux, directement sur emacs uniquement (donc aucune IDE/GUI potable pour me motiver) depuis un terminal linux execute sur Windows !

    Donc j'aimerais savoir comment faire pour :
    - programmer sur des outils sous windows et surtout debugger depuis windows
    - eventuellement compiler pour linux (mais je peux tjs faire un make sur le shell linux si necessaire)
    - sachant que tous les fichiers linux/liens/... sont dispo depuis mon environnement windos
    - sachant que le compilateur sous linux est gdb/g++

    Merci pour votre aide !

  2. #2
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    Pour info, il n'y a aucune interface dans ce programme ! donc pas de pb de gui !

  3. #3
    Membre averti Avatar de cmoibal
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 361
    Points : 414
    Points
    414
    Par défaut
    POUR L'EDITION : tu peut utiliser du SSH afin d'editer les fichier de Linux avec les outils de Windows.

    POUR DEBUG : tu peut utiliser le gdb-server sur Linux, et gdb sur Windows (je pense je suis pas sur )

    La compilation doit etre faite sur l'evironement Linux, donc par SSH aussi et les GNU-MAKE

    ......

    Par contre, pouquoi pas migrer vers linux ???? c'est une nouvelle exepreince, et tu vqs l'adorer ???

  4. #4
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    mon probleme est clairement que l'environnement linux fourni se resume a une ligne de commande !!! et pour debbuger depuis emacs avec gdb, il faut appuyer sur 'n' pour passer a la ligne suivante... Bonjour le user-friendly ! et impossible d'installer ubuntu et plein de vrais outils de dev!

    J'utilise deja du SSH; mon probleme serait vraiment de trouver un cross compilateur gdb sous windows qui serait capable de compiler comme sous linux, ne serait que pour debbuguer; apres, je compilerai sous linux, y a pas de pb pour ca!

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    le coup de gdb-server a l'air interessant; tu aurais une idee de ce qu'il faut cote windows?

  6. #6
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 916
    Points
    17 916
    Billets dans le blog
    2
    Par défaut
    sur Linux un excellent debugger est ddd (il utilse gdb mais son GUI est excellent)

  7. #7
    Membre actif Avatar de Twindruff
    Inscrit en
    Janvier 2005
    Messages
    216
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 216
    Points : 237
    Points
    237
    Par défaut
    Si tu fais du C++ standard et juste du mode console, tu n'as aucun problème. Tu peux très bien programmer sous windows et ensuite copier tes sources et les compiler sous linux. Pour être sûr que tout se passe bien tu peux utiliser g++ sous windows (via mingw ou cygwin).
    Citation Envoyé par marsupcs Voir le message
    et pour debbuger depuis emacs avec gdb, il faut appuyer sur 'n' pour passer a la ligne suivante... Bonjour le user-friendly !
    Je suis bien d'accord, je suis pas encore tombé sur un debugger potable sous linux. Ya pas l'équivalent d'un turbo pascal et alors que ça date du temps de DOS ! Ok en graphique il y a kdevelop et cie mais pour l'avoir testé, c'est pas fiable, et ça plante tous les 2 minutes

  8. #8
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Points : 17 916
    Points
    17 916
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Twindruff Voir le message
    Je suis bien d'accord, je suis pas encore tombé sur un debugger potable sous linux. Ya pas l'équivalent d'un turbo pascal et alors que ça date du temps de DOS ! Ok en graphique il y a kdevelop et cie mais pour l'avoir testé, c'est pas fiable, et ça plante tous les 2 minutes
    tu ne sais pas lire ??

    Citation Envoyé par souviron34 Voir le message
    sur Linux un excellent debugger est ddd (il utilse gdb mais son GUI est excellent)

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    417
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2007
    Messages : 417
    Points : 376
    Points
    376
    Par défaut
    Citation Envoyé par souviron34 Voir le message
    sur Linux un excellent debugger est ddd (il utilse gdb mais son GUI est excellent)
    je plussoie,
    il existe aussi insight qui utilise lui aussi gdb, il est certes moins performant mais un peu plus convivial a mon gout

  10. #10
    Membre actif Avatar de Twindruff
    Inscrit en
    Janvier 2005
    Messages
    216
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 216
    Points : 237
    Points
    237
    Par défaut
    Citation Envoyé par souviron34 Voir le message
    tu ne sais pas lire ??
    1- Pas la peine d'être agressif.
    2- Je le connais et je suis désolé je ne le trouve pas terrible comparé à ce à quoi j'ai l'habitude. Et puis j'aime pas du tout cette philosophie "frontend".

  11. #11
    Membre confirmé Avatar de Tchetch
    Inscrit en
    Mars 2002
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 401
    Points : 477
    Points
    477
    Par défaut
    Utilises Dev-Cpp sur Windows, c'est ce qui va se rapprocher le plus de Linux et une fois le projet fini, tu ne devrais pas avoir de problème à utiliser ton code directement sur Linux. C'est basé sur mingw, avec g++, gdb, et plein d'autres outils super cool, le tout dans une interface jolie et plein de boutons à cliquer dans tous les coins.
    Tu trouveras plus d'info là : http://www.bloodshed.net/devcpp.html.

  12. #12
    Membre émérite Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Points : 2 280
    Points
    2 280
    Par défaut
    Citation Envoyé par Tchetch Voir le message
    Utilises Dev-Cpp sur Windows, c'est ce qui va se rapprocher le plus de Linux et une fois le projet fini, tu ne devrais pas avoir de problème à utiliser ton code directement sur Linux. C'est basé sur mingw, avec g++, gdb, et plein d'autres outils super cool, le tout dans une interface jolie et plein de boutons à cliquer dans tous les coins.
    Tu trouveras plus d'info là : http://www.bloodshed.net/devcpp.html.
    N'est plus maintenu, a été plus ou moins remplacé par wxdev-c++ : http://wxdsgn.sourceforge.net/

  13. #13
    Membre confirmé Avatar de Tchetch
    Inscrit en
    Mars 2002
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 401
    Points : 477
    Points
    477
    Par défaut
    Mais fonctionne très bien et contient tous ce qu'il faut.

  14. #14
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Points : 7
    Points
    7
    Par défaut
    Merci pour vos suggestions. Si j'utilise dev-cpp, est-ce que je vais etre en mesure d'utiliser exactement les memes fichiers/make file/... que si j'etais sous linux?
    En fait, est il possble de demarrer dev cpp, de lui donner mon folder habituellement utilise sous linux, et de travailler immediatement sans aucune bidouille???

    Merci pour votre aide

Discussions similaires

  1. Developper sous Eclipse windows pour Linux(ARM)
    Par anny0 dans le forum Eclipse
    Réponses: 1
    Dernier message: 25/03/2008, 13h17
  2. [Lazarus] Compiler sous Windows pour Linux
    Par JoseF dans le forum Lazarus
    Réponses: 3
    Dernier message: 13/06/2007, 21h43
  3. Emulateurs Windows pour Linux
    Par draluom dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 21/03/2007, 13h53
  4. partage de connexion depuis windows vers linux
    Par hansaplast dans le forum Windows XP
    Réponses: 4
    Dernier message: 28/10/2006, 20h12
  5. Programmes de Windows à Linux
    Par Belegkarnil dans le forum Applications et environnements graphiques
    Réponses: 7
    Dernier message: 26/06/2006, 17h31

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