GNU/Linux >> Znalost Linux >  >> Linux

Soubor 'readline/readline.h' nebyl nalezen

Tento příkaz mi pomohl na linux mint, když jsem měl přesně stejný problém

gcc filename.c -L/usr/include -lreadline -o filename

Alias ​​můžete použít, pokud jej zkompilujete mnohokrát. Příklad:

alias compilefilename='gcc filename.c -L/usr/include -lreadline -o filename'

Odkazujete na distribuci Linuxu, takže musíte nainstalovat vývojové knihovny readline

Na platformách založených na Debianu, jako je Ubuntu, můžete spustit:

sudo apt-get install libreadline-dev 

a to by mělo nainstalovat správná záhlaví na správná místa.

Pokud používáte platformu s yum , jako SUSE, pak by příkaz měl být:

yum install readline-devel

Linux
  1. yum:příkaz nenalezen

  2. bc:příkaz nenalezen

  3. zypper:příkaz nenalezen

  1. dos2unix:příkaz nenalezen

  2. jasmine-node:příkaz nenalezen

  3. nano:příkaz nenalezen

  1. arpspoof:příkaz nenalezen

  2. chmod:příkaz nenalezen

  3. mkfs:příkaz nenalezen