バージョン6.24を実行している場合は、setup.hのフラグをgenericからunix_vまたはunix_7のいずれかに変更して再コンパイルしてみてください。バージョン6.3を実行している場合は、setup.hのフラグをgenericからlinuxに変更してみてください。それが機能しない場合は、unix_vまたはunix_7を試してください。
クリップからオペレーティングシステムを呼び出す
-
29-07-2022 - |
質問
Clips環境からシステム機能を呼び出そうとしています。プログラミングチュートリアルで与えられた例を使用しましたが、Ubuntuでは機能していないようです。次のコードを使用しましたが、メッセージが表示されました。
このシステムでは、システム機能は完全に定義されていません。
私のコード:
(defrule start-program ""
(not (started on))
=>
(assert (print-directory /home/username/Desktop))
(assert (started on))
)
(defrule print-directory
(print-directory ?directory)
=>
(system "ls " ?directory)
)
何か案が?
前もって感謝します。
解決
所属していません StackOverflow