MPI框架下想调用一可执行文件
MPI框架下想调用一可执行文件弹出窗口,串行没有问题,但是并行时进程里有需要的进程,但就是没有弹出窗口。是不是MPI不支持弹出窗口呢?if(myrank==0){
result = spawnl(P_WAIT,"D:\\123\\test4.exe" ,"test4", NULL,NULL);
if (result == -1){
exit(1);}
}
其中test4.ext就是弹出一个播放MP3的窗口。如果不是用spawnl这个函数的话,那是用哪个函数呢??用execl和creatprocess我也都试过了,都是出现一样的问题。
回复 1# zhengwinner 的帖子
我也遇到这样的问题,使用的creatprocess语句调用exe,在串行时成功调用并运行正常,但是在MPI并行时此exe虽成功启动,在任务管理器看得见其进程占有内存,但是其cpu占用率一直为0,一直处于挂起状态无法运行。哪位大侠指导一下呢?
页:
[1]