我正在尝试从 php 脚本中调用 swi-prolog,例如:
exec("start plwin.exe -f C:\\path\\load.pl -g run_from_file.", $os1);
print_r($os1);
我可以看到 prolog 窗口被打开并编译文件,但立即退出并显示退出状态为 1。我确信它没有执行我想要执行的谓词。
是否还有其他方法可以使用适当的参数调用 prolog 并保留窗口open
而不自动退出?
更新:我将系统环境变量配置为安装 prolog 的路径。