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 :

Dev C C++ sur Eee-pc linux?


Sujet :

Linux

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut Dev C C++ sur Eee-pc linux?
    J'ai déjà posté ailleurs mais je pense qu'ici ce sera mieux ^^

    Je developpe sur microsoft visual C++ 6.0, sur un pc portable 17 pouce, et pour mettre dans le sac de cours c'est pas génial.

    Je vais donc passer au Eeepc (ou MSI wind j'hesite encore) et mon choix pourrais se faire sur vos conseils (vous avez la pression xD).

    Bref, ma question:

    Du fait qu'un Eeepc 700 est 4Go de mémoire seulement, et que 2,3Go sont pompés par linux, je voulais savoir: Est-ce que je peux installer un compilateur C/C++ sur une clé USB, compatible avec la version linux du Eeepc, Xandros, et donc executable sur mon Eeepc sans pomper sur ma mémoire?

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

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Points : 2 280
    Points
    2 280
    Par défaut
    Oui tu peux mais je ne vois pas à quoi ça sert dans la mesure ou un compilateur comme gcc ne pèse que 200ko, qui plus est, le eeepc 900 vient de sortir aujourd'hui avec winXp et 12Go de stockage (en attente de la version liux avec 20Go).
    "The quieter you become, the more you are able to hear"
    "Plus vous êtes silencieux, plus vous êtes capable d'entendre"

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    200ko???

    C'est simple à utiliser comme visual?

    La version Linux du 900 n'est pas sorti (et je n'ai pas la date T_T)

  4. #4
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Points : 4 265
    Points
    4 265
    Par défaut
    gcc, c'est juste un compilo
    visual, c'est un ide
    pas vraiment comparable

    Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. Marcel PAGNOL
    On ne savait pas que c'était impossible, alors on l'a fait. John Fitzgerald KENNEDY.
    L'inexpérience est ce qui permet à la jeunesse d'accomplir ce que la vieillesse sait impossible. Paul (Tristant) BERNARD
    La meilleure façon de prédire l'avenir, c'est de l'inventer.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Je crois que je n'ai pas été assez clair sur mon utilisation ^^

    Moi sur visual, j'ecris des petits programmes qui s'execute dans une fenetre DOS.

    Moi je veux juste un logiciel dans lequel j'écris mon programme, et quand j'appuie sur "executer", hop, il se lance si il marche, sinon il me donne une aide pour mes erreurs. ^^

    IDE c'est quoi?

    (P.S: désolé si je parait idiot ^^)

  6. #6
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Points : 4 265
    Points
    4 265
    Par défaut
    Un IDE, c'est un outil qui intégre l'éditeur de code (auto-complétion, coloration syntaxique, navigation dans le code, aide pour les erreurs, ...), des outils complémentaires éventuels (designer pour composer visuellement une ihm), le compilateur et "l'executeur".

    gcc, c'est juste un compilo qui prend en entrée le code source et le transforme en binaire. Après, il faut l'executer. Les deux étapes peuvent se faire avec un makefile (script qui compile et execute le prog)
    Reste plus qu'à trouver un éditeur de texte qui possède les fonctionnalités utilisées (auto-complétion, coloration syntaxique, execution de programmes externes (comme le makefile) ...) et il doit bien en avoir plein.
    Pour l'aide, en dehors d'un IDE, je ne pense pas que tu trouveras.

    Ceci dit, avec la config de l'eee-pc windows XP et l'usage que tu décris, visual devrait tourner. Pour l'équivalent sous linux, je laisse les spécialistes te répondre.

    Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. Marcel PAGNOL
    On ne savait pas que c'était impossible, alors on l'a fait. John Fitzgerald KENNEDY.
    L'inexpérience est ce qui permet à la jeunesse d'accomplir ce que la vieillesse sait impossible. Paul (Tristant) BERNARD
    La meilleure façon de prédire l'avenir, c'est de l'inventer.

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Alors c'est un IDE qu'il me faut ^^

    Alors un IDE sur linux? J'ai lu ca sur google:

    Code::Blocks ou Anjuta ou KDevelop.

    Lequel me conseillez vous? Si quelqu'un les utilise, quels tailles font-ils (environ)?

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Apparement, NetBeans ou Eclipse ferait IDE java et C/C++, alors je prendrais un de ces deux là.

    Merci beaucoup ^^

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Du coup, niveau memoire, ca prend quoi un IDE?

    Possibilité de l'installer et de l'executer sur un carte SD?

  10. #10
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Points : 4 265
    Points
    4 265
    Par défaut
    Netbean, je ne sais pas mais eclipse, pas besoin d'install, juste un dossier
    donc possible de le mettre sur une carte SD.

    Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. Marcel PAGNOL
    On ne savait pas que c'était impossible, alors on l'a fait. John Fitzgerald KENNEDY.
    L'inexpérience est ce qui permet à la jeunesse d'accomplir ce que la vieillesse sait impossible. Paul (Tristant) BERNARD
    La meilleure façon de prédire l'avenir, c'est de l'inventer.

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Très bien, c'est parfait!
    Du coup, je vais prendre le 700, puisque le 900 va être retiré du marché au profit du 901 (qui coute plus cher) bien sur =)

  12. #12
    Membre averti Avatar de Ekinoks
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    687
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 687
    Points : 358
    Points
    358
    Par défaut
    Citation Envoyé par Jpa75 Voir le message
    Code::Blocks ou Anjuta ou KDevelop.

    Lequel me conseillez vous? Si quelqu'un les utilise, quels tailles font-ils (environ)?
    Citation Envoyé par Jpa75 Voir le message
    Apparement, NetBeans ou Eclipse ferait IDE java et C/C++, alors je prendrais un de ces deux là.

    Merci beaucoup ^^
    Pour développer en C / C++ je te conseille Code::blocks. (Moins de 30Mo avec tout les plugins installé)
    Pour développer en Java je te conseille NetBeans ou Eclipse. (Pour NetBeans c'est 50Mo pour l'IDE puis +50Mo pour développer en JAVA et +10Mo pour développer en C/C++)

    PS : Le mieux est quand même de les tester un à un ^^

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Pourquoi en prendre 2 alors que je peux n'en prendre qu'un (qui fera en tout 110Mo si j'suis pas trop mauvais en calcul :p

    Oui, je les essayerais probablement tous, c'est des logiciels gratuits non?

  14. #14
    Membre averti Avatar de Ekinoks
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    687
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 687
    Points : 358
    Points
    358
    Par défaut
    Citation Envoyé par Jpa75 Voir le message
    Pourquoi en prendre 2 alors que je peux n'en prendre qu'un
    Bha, disons que chacun est spécialisé pour un langage en particulier...
    Code::Blocks est écrit en C ou C++ et il est conçue pour écrire "presque" que des programmes C / C++.
    Eclipse et NetBeans sont écrit en Java (donc plus gourmand en ressource) et sont surtout réputé pour écrire des programme Java.

    Citation Envoyé par Jpa75 Voir le message
    Oui, je les essayerais probablement tous, c'est des logiciels gratuits non?
    Oui, mais pas seulement :
    Code::Blocks et Eclipse sont libres.
    NetBeans est Open Source.

  15. #15
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    Un petit cours pour moi!

    Qu'est-ce que tu entends par libre ou opensource?

  16. #16
    Membre averti Avatar de Ekinoks
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    687
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 687
    Points : 358
    Points
    358
    Par défaut
    Citation Envoyé par Jpa75 Voir le message
    Un petit cours pour moi!

    Qu'est-ce que tu entends par libre ou opensource?
    En gros c'est que tu a le droit de l'exécuter, de le modifier, de le redistribuer et de l'améliorer avec donc un accès au code source.

    Même si tu ne compte jamais aller voir les code sources de ces programmes, le fait qui soit libre ou open source apporte plusieurs avantages :
    - Si les personnes qui développe le programme l'abandonne, d'autre pourrons reprendre le projet pour continuer a le faire évolué.
    - Un programme complètement transparent, ou tu peu être quasiment sur qu'il n'y aurais pas de spy.
    - Des formats d'enregistrement connue par tous.
    - Une philosophie ouverte.
    - etc...

    Quelque exemple de logiciel libre :
    - le noyau Linux (ainsi que beaucoup distributions Linux)
    - FireFox
    - OpenOffice
    - VLC
    - tout les projet GNU
    - etc...

    pour plus d'info : http://fr.wikipedia.org/wiki/Logiciel_libre

  17. #17
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Points : 57
    Points
    57
    Par défaut
    D'accord, merci!

Discussions similaires

  1. Dev C C++ sur Eee-pc linux?
    Par Jpa75 dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 25/06/2008, 10h09
  2. Comment imprimer sur un réseau Linux
    Par Medo_free dans le forum Réseau
    Réponses: 5
    Dernier message: 19/10/2004, 13h45
  3. Livre sur la programmation linux (shell et noyau)
    Par Tchetch dans le forum Linux
    Réponses: 10
    Dernier message: 07/07/2004, 08h27
  4. [Kylix] Re Re: débutant sur Kylix et Linux.....
    Par Eclypse dans le forum EDI
    Réponses: 2
    Dernier message: 08/06/2002, 22h53

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