Je vais vous parler ici de la configuration que j'utilise pour développer.
Voici la liste des les logiciels utilisés :
- Editeur de texte : StormC5ED
- Compilateur C/C++ : GCC 4.2
- Débogueur : DB101
- Visualiseur de sortie série : Sashimi
- Kit de développement : SDK53.30
- Terminal de commande
Prenons le temps de faire un tour succinct de chacun d'entre eux.
StormC5ED
Cet éditeur offre une expérience d'écriture de code tout à fait acceptable.
Très léger, il offre une coloration syntaxique pour quelques langages : C, C++, ARexx, AmigaGuide.
Il gère les onglets multiples et "le pliage de code". Ce dernier consiste en un regroupement du code d'une fonction. Une fois pliée, la fonction n'occupe plus qu'une ligne dans l'éditeur.
DB101
Ce débogueur dispose d'une interface graphique conviviale. Il supporte les exécutables contenant les informations de déboggage STAB (table de symboles).
Les fonctionnalités classiques telles que les points d'arrêts, l'inspection des variables et de la mémoire sont bien présentes.
Sashimi
Sashimi est un outil de déboggage qui redirige des sorties faites sur le port série vers une console.
Ainsi tout texte imprimé avec la function kprintf() sera rendu visible. C'est un moyen très pratique de séparer le flux des sorties standard d'un programme, des journaux de déboggage.
Voici la liste des les logiciels utilisés :
- Editeur de texte : StormC5ED
- Compilateur C/C++ : GCC 4.2
- Débogueur : DB101
- Visualiseur de sortie série : Sashimi
- Kit de développement : SDK53.30
- Terminal de commande
Prenons le temps de faire un tour succinct de chacun d'entre eux.
StormC5ED
Cet éditeur offre une expérience d'écriture de code tout à fait acceptable.
Très léger, il offre une coloration syntaxique pour quelques langages : C, C++, ARexx, AmigaGuide.
Il gère les onglets multiples et "le pliage de code". Ce dernier consiste en un regroupement du code d'une fonction. Une fois pliée, la fonction n'occupe plus qu'une ligne dans l'éditeur.
DB101
Ce débogueur dispose d'une interface graphique conviviale. Il supporte les exécutables contenant les informations de déboggage STAB (table de symboles).
Les fonctionnalités classiques telles que les points d'arrêts, l'inspection des variables et de la mémoire sont bien présentes.
Sashimi
Sashimi est un outil de déboggage qui redirige des sorties faites sur le port série vers une console.
Ainsi tout texte imprimé avec la function kprintf() sera rendu visible. C'est un moyen très pratique de séparer le flux des sorties standard d'un programme, des journaux de déboggage.
Commentaires
Enregistrer un commentaire