GNU/Linux >> Linux の 問題 >  >> Linux

Linux の <conio.h> ヘッダー ファイルはどこにありますか? <conio.h> が見つからないのはなぜですか?

conio.h C です テキスト ユーザー インターフェイスを作成するために、古い MS-DOS コンパイラで使用されるヘッダー ファイル。 Linux、Win32、OS/2 などの非 DOS オペレーティング システムを対象とするコンパイラは、これらの関数のさまざまな実装を提供しました。

#include <curses.h> conio.h で提供されていたほぼすべての機能を提供します。

最初に nucurses をインストールする必要があります

deb ベースのディストリビューションでは

を使用します

sudo apt-get install libncurses5-dev libncursesw5-dev

また、rpm ベースのディストリビューションでは

を使用します

sudo yum install ncurses-devel ncurses

getch() の場合 関数のクラス、これを試すことができます


元の conio.h Borland によって実装されたため、C 標準ライブラリの一部ではなく、POSIX によって定義されていません。

しかし、これは ncurses を使用して仕事をする Linux の実装です。


同様の機能を持つ一般的な Linux ライブラリは ncurses です。


Linux
  1. Linux でオンラインのユーザー数を確認するにはどうすればよいですか?

  2. Linuxのviでfindによって返されたすべてのファイルを編集するにはどうすればよいですか?

  3. ディレクトリツリーで最も古いファイルを見つけるにはどうすればよいですか

  1. Linuxで特定のファイルを提供するパッケージを見つける方法

  2. Linuxのディレクトリツリーで最も古いファイルを見つける方法

  3. Linux:スワップ ファイルを配置する場所

  1. Linux –システムにRootfsファイルシステムが存在しないのはなぜですか?

  2. buildinfo.sh ファイルはどこにありますか?

  3. Java SDK をインストールした後、Linux のどこで Java SDK を見つけることができますか?