#1 Le 12/09/2018, à 12:46
- good_mre
fonction de librairies regexpr
Bonjour à tous,
Je suis assez nouveau en administration linux (pas en unix) et nul en language C.
On me demande (programmeur) d'installer le nécéssaire pour compiler en C sur une machine Ubuntu 18.04 lts.
Après avoir installer une quirielle de packages : build-essential, gdb, libncurses5-dev, flex, yacc, regexpr, on me signale que les fonctions suivantes ne sont pas présentes :
regexp, compile, step, advance - simple regular expression
compile and match routines
SYNOPSIS
#define INIT declarations
#define GETC(void) getc code
#define PEEKC(void) peekc code
#define UNGETC(void) ungetc code
#define RETURN(ptr) return code
#define ERROR(val) error code
extern char *loc1, *loc2, *locs;
#include <regexp.h>
char *compile(char *instring, char *expbuf, const char *end-
fug, int eof);
int step(const char *string, const char *expbuf);
int advance(const char *string, const char *expbuf);
Le monsieur en question à sans doute bien raison, mais je ne vois plus quoi installer pour satisfaire sa demande.
Y aurait-il quelqu'un qui puisse m'aider ?
D'avance un grand Merci à tous,
M.
Hors ligne
#2 Le 12/09/2018, à 14:37
- inbox
Re : fonction de librairies regexpr
Salut,
Voir la page de documentation du forum sur la https://doc.ubuntu-fr.org/compilation sous Ubuntu.
Il y a aussi, une page sur la programmation.
A+
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#3 Le 13/09/2018, à 07:55
- good_mre
Re : fonction de librairies regexpr
Merci pour l'information.
Bien que les liens sont interressant, cela ne m'aide pas beaucoup car je ne veux pas devenir programmeur :-)
La demande était plus précise à savoir: comment récupérer des fonctions (step - advance - regexp) qui ne se trouvent pas (ou plus) dans /usr/include/regexp.h
Merci pour les liens,
bàv,
M.
Hors ligne