mehran20
جمعه 26 فروردین 1390, 23:04 عصر
با سلام خدمت دوستان ُ اینکه ما هم لینوکسی شدیم لطف استادمون بود که مجبورمون کرد لینوکس نصب کنیم و بعد روی اون برنامه نویسی رو به روش mpi انجام بدیم و ما هم مجبورا داریم یاد می گیریم البته الان دیگه مشتاق مشتاقم
mpich2 رو دانلود و نصب کردم به روش کانفیگ و بعد میک و بعدش میک اینستالل
حالا وقتی برنامه رو با gcc کمبایل می کنم با یه سری خطاها رو برو می شم که تو سایت های فارسی اثری ازش بیدا نکردم یا شایدم خوب جست و جو نکردم
خطاها رو می نویسم بلکه دوستان راهنمایی کنند - وحشتناک گیر کردیم
کد: انتخاب همه
[root@localhost examples]# gcc cpi.c
/tmp/ccs64AYa.o: In function `main':
cpi.c:(.text+0x58): undefined reference to `MPI_Init'
cpi.c:(.text+0x6f): undefined reference to `MPI_Comm_size'
cpi.c:(.text+0x86): undefined reference to `MPI_Comm_rank'
cpi.c:(.text+0x9d): undefined reference to `MPI_Get_processor_name'
cpi.c:(.text+0xf9): undefined reference to `MPI_Wtime'
cpi.c:(.text+0x12f): undefined reference to `MPI_Bcast'
cpi.c:(.text+0x216): undefined reference to `MPI_Reduce'
cpi.c:(.text+0x226): undefined reference to `MPI_Wtime'
cpi.c:(.text+0x28c): undefined reference to `MPI_Finalize'
collect2: ld returned 1 exit status
mpich2 رو دانلود و نصب کردم به روش کانفیگ و بعد میک و بعدش میک اینستالل
حالا وقتی برنامه رو با gcc کمبایل می کنم با یه سری خطاها رو برو می شم که تو سایت های فارسی اثری ازش بیدا نکردم یا شایدم خوب جست و جو نکردم
خطاها رو می نویسم بلکه دوستان راهنمایی کنند - وحشتناک گیر کردیم
کد: انتخاب همه
[root@localhost examples]# gcc cpi.c
/tmp/ccs64AYa.o: In function `main':
cpi.c:(.text+0x58): undefined reference to `MPI_Init'
cpi.c:(.text+0x6f): undefined reference to `MPI_Comm_size'
cpi.c:(.text+0x86): undefined reference to `MPI_Comm_rank'
cpi.c:(.text+0x9d): undefined reference to `MPI_Get_processor_name'
cpi.c:(.text+0xf9): undefined reference to `MPI_Wtime'
cpi.c:(.text+0x12f): undefined reference to `MPI_Bcast'
cpi.c:(.text+0x216): undefined reference to `MPI_Reduce'
cpi.c:(.text+0x226): undefined reference to `MPI_Wtime'
cpi.c:(.text+0x28c): undefined reference to `MPI_Finalize'
collect2: ld returned 1 exit status