libtecla.

TECLAライブラリは、UNIと同様に、インタラクティブコマンドライン編集機能を備えたUNIXおよびLinuxプログラムを提供します。
今すぐダウンロード

libtecla. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Martin C. Shepherd
  • 出版社のWebサイト:
  • http://www.astro.caltech.edu/mcs/tecla/index.html

libtecla. タグ


libtecla. 説明

TECLAライブラリは、UNIのものと同様に、インタラクティブコマンドライン編集機能を備えたUNIXおよびLinuxプログラムを提供します。 TECLAライブラリは、UNIX TCSHシェルと同様に、インタラクティブコマンドライン編集機能を持つUNIXおよびLinuxプログラムを提供します。簡単なコマンドライン編集に加えて、以前に入力したコマンドラインのリコール、ファイル名のタブ補完、およびファイル名のファイル名の展開をサポートします。ファイル名補完とワイルドカードの拡張を実行する内部関数は、プログラムによるオプションの使用のために外部で、タブ完了のモジュールとディレクトリのリストでのファイル名の検索とともに、特別な注意が払われています。このライブラリの使用をスレッドプログラムで使用できます。これを有効にするオプションは、MakeFileで説明され、スレッドの安全性の具体的なディスカッションが含まれています。 ./configuretheこの生成は、/ usr / local /のサブディレクトリにライブラリのファイルをインストールするように設計されています。別のディレクトリの下でそれらをインストールすることを好む場合は、次のように入力できます。その他のコマンドラインオプションが利用可能で、入力するには:./configure --helphaving設定スクリプトを実行すると、ライブラリを作成する準備ができています。これを行うには、次のように入力してください.make what 'make'は、設定スクリプトがシステムについて知っているかどうかによって異なります。設定スクリプトがシステムについて特定のものを知らない場合は、libtecla.aと呼ばれる静的Teclaライブラリを作成するために 'make'を手配します。システムについて知っている場合は、可能であれば共有ライブラリも作成します。あなたが知られていないシステム上にある場合は、共有ライブラリをコンパイルしたい場合は、Portingというファイルを読んでこれがどのように達成されるかを確認してください。ライブラリをインストールするには、ファイルとITのマニュアルページをインストールするには、次のように入力します。プログラムライブラリを構築した後は、現在のディレクトリにあるDemoとDemo2と呼ばれる2つのプログラムを見つける必要があります。最初にデモプログラムがユーザーから入力行を読み取り、入力されたものを画面に書き戻します。入力の行を入力しながら、ライン編集、タブ補完、履歴リコールなどを実験してください。これらの行編集機能については、マニュアルページGL_GET_LINE(3)を参照してください。まだこれをインストールしていない場合は、次のように入力してそれを見ることができます.nroff -man man3 / gl_get_line.3 | Demo2と呼ばれる第2のデモプログラムは、UNIXパスを完成させるコマンド完了を示しています。部分的なコマンド名を入力してタブを押すと、可能であればコマンド名が完了し、可能な完了があいまいである場合は完了が一覧表示されます。その後行を入力すると、デモプログラムは入力したコマンドのフルパス名を出力します。コマンド名の後に何も入力した場合、タブキーを使用したファイル名の完了は、現在のディレクトリ内のファイル名を完了するというデフォルトの動作に戻ります。


libtecla. 関連ソフトウェア