Hi,
Some other information supply. the function breaks at the 3rd ASSERT.
Send you the picture. thanks
Hello,
the message is,
Unhandle exception at 0x7835b701 (mfc80ud.dll) : 0xC0000005: conflit
while read 0xf78e9e00.
thanks.
Hi,
I personally haven't try to program MPI with MFC, but in principle it
should work. What kind of error did you get, was there any error
message? Thanks.
Shiqing
On 2010-8-12 9:13 AM, lyb wrote:
Hi,
I have a MFC project, and need to add mpi functions in it, and
choose openmpi.
but I searched all of mail list , not. find the answer.
And I try to call mpi functions under MFC, as follows,
int ompi_test(int *argc, char **argv)
{
int rank, size;
MPI_Init(argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
printf("Hello, world, I am %d of %d\n", rank, size);
MPI_Barrier(MPI_COMM_WORLD);
MPI_Finalize();
return 0;
}
void CSchedulerDlg::OnBnClickedButton1()
{
ompi_test(NULL, NULL);
}
but break at MPI_Init(argc, &argv);.
So what should I do?
Can anybody help me?
Thanks in advance.
Best Regards.
_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users