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 18:17:27

Arakis
Membre
Distrib. : Jessie - Debian 8
Noyau : Linux 3.16.0-4-686-pae
(G)UI : 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 18:38:07)

Hors ligne

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

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(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…


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

Hors ligne

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

Arakis
Membre
Distrib. : Jessie - Debian 8
Noyau : Linux 3.16.0-4-686-pae
(G)UI : 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