システムに LEDA ライブラリをセットアップしたいと考えています。
次のリンクからLEDAライブラリをダウンロードしました
http://www.algorithmic-solutions.info/free/d5.php
read me ファイルに記載されている手順 2.準備 --------------- LEDA 配布ファイルの解凍 LEDA---.tar.gz は LEDA ルートを作成します ディレクトリ「LEDA---」。名前を変更したい場合があります または別の場所に移動します。最終的なものを LEDA ルート ディレクトリの完全なパス名。 LEDA の Unix オブジェクト コードをインストールして使用するには、変更する必要があります。 あなたの環境は次のとおりです。 a) LEDAROOT: 環境変数 LEDAROOT を LEDA ルート ディレクトリに設定します。 csh/tcsh: setenv LEDAROOT sh/bash: LEDAROOT= 輸出LEDAROOT b) コマンド検索パス: コマンド検索パスに $LEDAROOT/Manual/cmd を含めます (環境変数パス (csh) または PATH (sh)) を呼び出し、rehash (if システムで必要です)。 c) 共有ライブラリ: (solaris、linux、irix、osf1 の場合) 共有ライブラリを使用する予定がある場合は、$LEDAROOT を LD_LIBRARY_PATH 検索パス。次に、$LEDAROOT に移動して入力します 共有します。これにより、静的ライブラリから共有ライブラリが構築されます ライブラリ。 注意: 共有ライブラリの構築は、それぞれではサポートされていません プラットホーム。 d) xlman とデモ: $LEDAROOT に移動し、make xlman と入力してコンパイルします。 LEDA の対話型マニュアル リーダー xlman をリンクします。これで開始できます マニュアルページを読んだり印刷したり、デモプログラムを起動したりするための xlman その他のリリース ノートを参照してください。 3. アプリケーションプログラムのコンパイルとリンク ---------------------------------------------- a) -I コンパイラ フラグを使用して、コンパイラに LEDA ヘッダー ファイル。 CC (g++) -I$LEDAROOT/incl -c file.c b) -L コンパイラ フラグを使用して、コンパイラに ライブラリ (libleda.a/so) CC (g++) -L$LEDAROOT file.o -lleda -lX11 -lm Solaris システムで Windows を使用している場合は、リンクが必要になる場合があります システムソケットライブラリとネットワークサービスライブラリを 良い: CC (g++) ... -lleda -lX11 -lsocket -lnsl -lm c) 同時にコンパイルおよびリンクする CC (g++) -I$LEDAROOT/incl -L$LEDAROOT file.c -lleda -lX11 -lm システム管理者にヘッダーのインストールを依頼することをお勧めします システムのデフォルトディレクトリにあるファイルとライブラリ。 次に、ヘッダーとライブラリの検索パスを指定する必要がなくなりました コンパイラ コマンド ライン。
これらの指示に従いましたが、コマンドでエラーが発生しました
> xlman を作る エラー coredump@coredump-VPCCB15FG:~/Documents/LEDA$ make xlman make -C デモ/xlman make: *** demo/xlman: そのようなファイルまたはディレクトリはありません。止まる。 make: *** [xlman] エラー 2
誰かがライブラリのセットアップを手伝ってください。