
Ubuntu日本語フォーラム
ログインしていません。
初歩的な質問で申し訳ありません。
C言語で getch() を使うため #include<conio.h> を書いてコンパイルしたのですが
conio.h:No such file or directory
とエラーが表示されます。
また、curses.h に変えても同じでした。
ちなみにbuild-essential は最新になっています。
オフライン
conio.hはWindows用のヘッダファイルで、Linux上でgetch()を使いたいならcurses.hをインクルードすべきか、getch()と同様の機能を持つfgetc()を使うべきである、という認識であっているのでしょうか……
何か足りないファイルがあり、それがどのパッケージに属するか調べたい場合は、Ubuntu Packages Searchが便利ですよ。今回の場合、curses.hで検索すると、 libncurses5-devをインストールすれば良さそうな事がわかります。
オフライン