質問

監督-選手コメント環境interprologとSWI prolog,interprologのニーズに位置swiの"pl"が英語の書き方ですね。すべてのiではswiplはplrcも作interprolog.まplタイプのターミナル(ここを動かして行く必要があるswi-prolog)という

bash: pl :command not found

もしタイプ

swipl

または

prolog

でswiprolog。

このことがinterprologが必要でplると思います。

誰でもそのアイデアがあまりにも周りを取得す。

感謝

役に立ちましたか?

解決

私はあなたの質問を理解している、PLプロローグソフトウェアへのシンボリックリンクですか? plによってwhere pl実行可能ファイルの場所を確認しますか、 多分あなたは

...プロローグソースコード.plの実行可能ファイルを作成し、その上部にヘッダを追加する必要があります
#! /bin/swiprolog -f

; Prolog code here...

そしてchmod u+x some_file.plを使用しています。 bashが実行されるときに、それはファイル「#の先頭ビットを参照してくださいチェック! / swiprolog -f -f 『スイッチ」、私が使用している』 / binがドキュメントをチェック...プロローグインタプリタに渡す避ける...

これが、お役に立てば幸い 宜しくお願いします、 トムます。

他のヒント

which swipl

ここでswiplバイナリの生活を教えてくれます。

しかし、あなたは作る「PL」「swipl」

と同じことを意味するために、いくつかの方法が必要です

これを行うには、あなたはswiplするエイリアスPLにする必要があります。

コードalias pl='swipl'はBASHでそれを行います。

のでエイリアシングした後、コマンドラインからinterprolog開始し、それが動作するかどうかを確認することができます。

いだしていくことになっています。理想的には、このような:

  • Open runSWISPListener.sh.
  • 変化 ${SWI_BIN_DIRECTORY}/pl${SWI_BIN_DIRECTORY}/swipl

その後の仕事です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top