zhengwinner 发表于 2009-10-21 20:59:59

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我也都试过了,都是出现一样的问题。

xh0898 发表于 2010-3-9 10:48:48

回复 1# zhengwinner 的帖子

我也遇到这样的问题,使用的creatprocess语句调用exe,在串行时成功调用并运行正常,但是在MPI并行时此exe虽成功启动,在任务管理器看得见其进程占有内存,但是其cpu占用率一直为0,一直处于挂起状态无法运行。哪位大侠指导一下呢?
页: [1]
查看完整版本: MPI框架下想调用一可执行文件