假设我的可执行文件是c:\my irectory\myfile.exe
并且我的 R 脚本调用了这个可执行文件system(myfile.exe)
R 脚本为可执行程序提供参数,可执行程序使用它们进行数值计算。从可执行文件的输出中,R 脚本然后测试参数是否正确。如果它们不好,则更改参数并使用更新的参数重新运行可执行文件。
现在,由于这个可执行文件执行数学计算并且解决方案可能只会缓慢收敛,我希望能够在执行计算需要很长时间(比如 5 秒)时终止可执行文件
我该如何做这个时间依赖的杀戮?
PS:我的问题与这个有点相关:(时间非依赖终止) 如何运行可执行文件,然后在 Windows 中用 R 终止或终止同一个进程