K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>こんにちは。 > >>MacOSX で電卓使いたいとコンパイルしたのですが、エラーになります。 >… >>cc -c -g lex.yy.c >>calc.l:6:31: readline/readline.h: No such file or directory > >このエラーメッセージは、readline.hというファイルが見つからないと言っている >わけですから、GNU readlineがインストールされていないのでしょう。 >MacOSはよく知りませんが、デフォルトでは入ってなくても無理ない気がします。 >実は入っていて、#includeのパスが通ってないだけかもしれませんが。 > >もし入っているのであれば、コンパイラの-Iオプションにそこを加えれば >よいですし、入っていないのであれば拾ってきて入れることになります。 > >このページからダウンロードできるようです。 >http://tiswww.case.edu/php/chet/readline/rltop.html > >インストールの方法はここにありました。 >http://tiswww.case.edu/php/chet/readline/INSTALL > >GNUのソフトらしく、 > >./configure >make >make install > >でインストールできるようです。 > >ただ、電卓を作るための勉強用なら、こちらの方が簡単でよいかと思います。 >GNU readlineも使っていませんし。 > >http://kmaebashi.com/programmer/devlang/yacclex.html >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!