logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-09-2017 17:17:27

Arakis
Membre
Distrib. : Buster - Debian 10
Noyau : Linux 4.19.0-5-amd64
(G)UI : Cinnamon / KDE
Inscription : 16-09-2017

Langage C

Bonjour,

Avant toute chose je suis nouveau et je pense que je vais faire certaines erreurs. Je vous demande donc d'être indulgent. Merci.

Voilà -> il existe une bibliothèque "conio.h" créée par Borland, je crois, pour le langage C et qui fait appel à des vecteurs ou interruptions spécifiques à Windows. Elle n'est donc pas portable.

Ma question est donc la suivante : "Existe-t-il une bibliothèque équivalente sous Linux ?"

Détails importants :

. Je suis sous Debian Jessie KDE et j'utilise Code::Blocks avec build-essential installé.
. J'ai essayé conio21 mais je ne suis pas arrivé à l'installer.
. J'ai essayé aussi PDCurses-3.4, même motif même punition.

Dernière modification par Arakis (16-09-2017 17:38:07)

Hors ligne

#2 16-09-2017 18:22:34

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Langage C

Non, il n'existe aucun équivalent à conio.h dans un
environnement unix. Pour faire des interfaces en mode texte, la
libncurses est en général utilisée (voir aussi la
libslang qui est moins utilisée).

Pour installer ces librairies dans la jessie :


apt-get install libncursesw5 libncursesw5-dev libslang2 libslang2-dev
 



Tu voudras certainement regardé un didactitiel :
http://arnaud-feltz.developpez.com/tutoriels/ncurses/
et
http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/

Je n'ai rien trouvé sur la libslang…

Hors ligne

#3 16-09-2017 19:08:46

Arakis
Membre
Distrib. : Buster - Debian 10
Noyau : Linux 4.19.0-5-amd64
(G)UI : Cinnamon / KDE
Inscription : 16-09-2017

Re : Langage C

Merci pour tes infos. Je vais de suite regarder cela. Bonne soirée.

Hors ligne

Pied de page des forums