Maison  >  Article  >  Opération et maintenance  >  Configuration recommandée pour la programmation C/C++ avec Geany sous Linux

Configuration recommandée pour la programmation C/C++ avec Geany sous Linux

PHPz
PHPzoriginal
2023-07-04 19:27:072580parcourir

Configuration recommandée pour l'utilisation de Geany pour la programmation C/C++ sous Linux

  1. Introduction
    Geany est un environnement de développement intégré (IDE) léger, particulièrement adapté à la programmation C et C++. Il fournit une interface simple et facile à utiliser et possède certaines fonctions couramment utilisées pour améliorer l'efficacité de la programmation. Cet article explique comment configurer Geany sous Linux pour une meilleure programmation C/C++.
  2. Installer Geany
    Dans la plupart des distributions Linux, Geany peut être installé directement via le gestionnaire de packages. Par exemple, sur Ubuntu, il peut être installé avec la commande suivante :

    sudo apt-get install geany

    Une fois l'installation terminée, vous pourrez retrouver Geany dans le menu de l'application.

  3. Configurer le compilateur
    Dans Geany, nous devons configurer le compilateur C/C++ afin de pouvoir compiler et exécuter notre programme. Par défaut, Geany utilise GCC comme compilateur, mais nous devons toujours nous assurer que GCC est installé sur notre système.

Pour les utilisateurs d'Ubuntu, vous pouvez utiliser la commande suivante pour installer GCC :

sudo apt-get install build-essential

Pour les autres distributions Linux, veuillez installer GCC au cas par cas.

Une fois GCC installé, nous devons configurer GCC comme compilateur par défaut dans Geany. Ouvrez Geany et cliquez sur l'option "Construire" dans la barre de menu, puis sélectionnez "Définir les commandes de construction". Dans la fenêtre pop-up, entrez la commande suivante et enregistrez :

Compile:  gcc -Wall -c "%f"
Build: gcc -Wall -o "%e" "%f"
Execute: "./%e"

De cette façon, lorsque nous appuierons sur F9, Geany utilisera GCC pour compiler le code C/C++ et exécuter le fichier exécutable généré.

  1. Exemple de code
    Voici un exemple d'un programme C simple qui calculera et imprimera les n premiers nombres de la séquence de Fibonacci :

    #include <stdio.h>
    
    int main()
    {
     int n, t1 = 0, t2 = 1, nextTerm;
    
     printf("请输入要打印的斐波那契数列的项数:");
     scanf("%d", &n);
    
     printf("斐波那契数列的前 %d 个数字是:
    ", n);
    
     for (int i = 1; i <= n; i++)
     {
         printf("%d, ", t1);
         nextTerm = t1 + t2;
         t1 = t2;
         t2 = nextTerm;
     }
    
     return 0;
    }

    Enregistrez ce code sous un fichier nommé fibonacci.c et placez-le dans Geany Ouvrez le fichier dans . Appuyez sur F9 pour compiler et exécuter le code, et vous verrez les n premiers nombres de la séquence de Fibonacci dans la fenêtre de sortie.

  2. Configuration avancée
    Geany propose également d'autres options de configuration avancées pour répondre à des besoins plus spécifiques. Accédez à l'interface de configuration en cliquant sur l'option "Modifier" dans la barre de menu puis en sélectionnant "Préférences".

Dans l'onglet "Général", vous pouvez modifier les paramètres de l'éditeur tels que les polices, les jeux de couleurs et les numéros de ligne affichés. Dans l'onglet « Raccourcis clavier », vous pouvez personnaliser les touches de raccourci pour rendre l'utilisation de Geany plus rapide et plus pratique.

De plus, des plug-ins peuvent être téléchargés et installés sur le site officiel de Geany pour étendre davantage ses fonctionnalités.

Résumé
Grâce à la configuration et aux exemples de code ci-dessus, vous avez appris à utiliser Geany pour la programmation C/C++ sous Linux. Geany est un IDE puissant et léger. Il fournit une interface simple et facile à utiliser et certaines fonctions communes, qui peuvent considérablement améliorer l'efficacité de votre programmation. J'espère que cet article vous aidera à configurer la programmation C/C++ à l'aide de Geany sous Linux !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn