+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Community Manager

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    août 2007
    Messages
    4 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2007
    Messages : 4 982
    Points : 24 353
    Points
    24 353

    Par défaut Apprendre Code::Blocks et GTK+ sous Windows

    Chers membres, je vous présente ce tutoriel de Thierry Chappuis, pour « apprendre Code::Blocks et GTK+ sous Windows »
    L'environnement de développement intégré (EDI) Code::Blocks est actuellement un des meilleurs, issus du monde du logiciel libre et destiné à la programmation en C et en C++. En plus d'être multiplate-forme (Code::Blocks est disponible sous Windows et sous Linux), cet outil a notamment l'avantage d'être relativement simple d'utilisation tout en proposant nombres de fonctionnalités avancées.

    En successeur de Dev-C++, dont le développement a été arrêté, Code::Blocks est actuellement l'environnement de développement le plus populaire chez les personnes débutant la programmation en C ou en C++.
    Merci d'apporter vos avis.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Membre averti Avatar de Gaulouis
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    octobre 2015
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Enseignement

    Informations forums :
    Inscription : octobre 2015
    Messages : 215
    Points : 441
    Points
    441

    Par défaut

    Superbe initiative
    Ca me donne envie d'essayer Code::Block sur Windows

    Si je peux me permettre quelques remarques.

    - D'une manière générale, étant donnée que c'est un article technique je pense qu'il serrai préférable d'alléger le style par ce qu'on a besoin d'obtenir les informations rapidement.
    • Éviter les périphrases, les adjectifs redondant, métonymie, synecdoque et autre joyeuseté que je ne maîtrise pas.
    • Expliquer un peut de vocabulaire technique utilisé dans l’article.


    - Au vu du public cible, j'aurai apprécier plus d'explication technique
    • "Commencez par vous assurer que Code::Blocks n'est pas déjà installé sur votre système." Comment fait-on cela ?



    Sinon, il y a des erreurs de frappe, mais je pense que ce n'est pas à l'ordre du jour.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #include <stdio.h> // use printf()
    #include <stlib.h> // use EXIT_SUCCESS
                       // use EXIT_FAILURE
    int
    main(int argc, char *argv[])
    {
        printf("Hello World !\n");
        return EXIT_SUCCESS;
    }
    à mettre entre les mains de

  3. #3
    Community Manager

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    août 2007
    Messages
    4 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2007
    Messages : 4 982
    Points : 24 353
    Points
    24 353

    Par défaut

    Bonjour Gaulois,
    Merci pour tes remarques. Nous allons les intégrer.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2009
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2009
    Messages : 1 220
    Points : 1 808
    Points
    1 808

    Par défaut

    Autre avis: certains liens sont trop vieux (library.gnome.org a été remplacé il y a quelques années déjà par developer.gnome.org). De plus, GTK 3 fonctionne sous Windows depuis plusieurs années, et le guide ne parle que de GTK 2... Une mise à jour serait du meilleur effet

  5. #5
    Membre du Club
    Homme Profil pro
    développeur Linux
    Inscrit en
    février 2015
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : développeur Linux

    Informations forums :
    Inscription : février 2015
    Messages : 39
    Points : 57
    Points
    57

    Par défaut

    +1 liberforce

    grâce à MSYS2, la dernière version stable de Gtk 3 est disponible. (à savoir 3.18.9)

  6. #6
    Community Manager

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    août 2007
    Messages
    4 982
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : août 2007
    Messages : 4 982
    Points : 24 353
    Points
    24 353

    Par défaut

    Citation Envoyé par Gaulouis Voir le message

    Si je peux me permettre quelques remarques.

    - D'une manière générale, étant donnée que c'est un article technique je pense qu'il serrai préférable d'alléger le style par ce qu'on a besoin d'obtenir les informations rapidement.
    • Éviter les périphrases, les adjectifs redondant, métonymie, synecdoque et autre joyeuseté que je ne maîtrise pas.
    • Expliquer un peut de vocabulaire technique utilisé dans l’article.


    - Au vu du public cible, j'aurai apprécier plus d'explication technique
    • "Commencez par vous assurer que Code::Blocks n'est pas déjà installé sur votre système." Comment fait-on cela ?
    En attendant le complément de l'auteur sur celles-ci, on a apporté des corrections :

    Citation Envoyé par Gaulouis Voir le message
    Sinon, il y a des erreurs de frappe, mais je pense que ce n'est pas à l'ordre du jour.

    à mettre entre les mains de
    Corrigé

    Citation Envoyé par Gaulouis Voir le message

    Sinon, il y a des erreurs de frappe, mais je pense que ce n'est pas à l'ordre du jour.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    #include <stdio.h> // use printf()
    #include <stlib.h> // use EXIT_SUCCESS
                       // use EXIT_FAILURE
    int
    main(int argc, char *argv[])
    {
        printf("Hello World !\n");
        return EXIT_SUCCESS;
    }
    Je ne retrouve pas cette section de code dans l'article
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  7. #7
    Membre régulier Avatar de Persistant
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    septembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : septembre 2016
    Messages : 50
    Points : 73
    Points
    73

    Par défaut

    Bonjour à tous, (J'ai un petit peut perdu mes code d'accès alors je reviens sous le pseudo inébranlable de Persistant) .

    Pour répondre à ta question Siguillaume, le code se trouve dans la section IV. Votre premier projet en ligne de commande sous Code::Blocks
    En effet la directive #include non suivie par un nom de fichier est sans effet. En outre la fonction main utilise la fonction printf sans quelle est été déclaré préalablement (et entraîne un warning à la compilation : Implicide déclaration) .

    Ce-ci étant dit, le code indiqué dans l'article fonctionne( je crois) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #include 
    #include 
     
    int main()
    {
        printf("Bonjour Developpez.com!\n");
        return 0;
    }

Discussions similaires

  1. MingW // Compiler Gtk sous Windows
    Par NeMo_O dans le forum Windows
    Réponses: 5
    Dernier message: 01/03/2007, 14h28

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