关于Fortran直接调用可执行程序的问题
大家好,请问一下,我想在Fortran中直接调一个现有的可执行程序,并且后续计算需要该程序的结果,现在这个程序计算时间较长,怎么可以等该程序执行完毕之后再执行主程序的下一步呢?谢谢大家 我直接调的system函数 call system("start /wait name.exe") vvt 发表于 2019-5-28 11:17
call system("start /wait name.exe")
我试了start wait,但是好像没用啊,是因为我调用的子程序里也掉了批处理之类的吗 vvt 发表于 2019-5-28 11:17
call system("start /wait name.exe")
我试了start wait,但是好像没用啊,是因为我调用的子程序里也掉了批处理之类的吗 什么操作系统?
你调用的子程序是指什么?是指,call subroutine 还是 call system("name.exe") 里面的 exe ?
调用了批处理,是什么方式调用的?
vvt 发表于 2019-5-28 12:39
什么操作系统?
你调用的子程序是指什么?是指,call subroutine 还是 call system("name.exe") 里面的 exe ...
call system('name.exe')调用的,但是我调的name.exe里也有很多调批处理和调直接可执行文件的,调批处理就是call system('name.bat') vvt 发表于 2019-5-28 12:39
什么操作系统?
你调用的子程序是指什么?是指,call subroutine 还是 call system("name.exe") 里面的 exe ...
windows10系统 name.exe 里面的 call system('name.bat') 也要 start /wait
页:
[1]
2