Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Fan: Kompyuter arxitekturasi


Download 0.88 Mb.
bet4/5
Sana28.12.2022
Hajmi0.88 Mb.
#1015380
1   2   3   4   5
Bog'liq
4-topshiriq(urolov Shohruh)








OpenMP funksiyalari omp.h nomli sarlavha fayliga kiritilgan . Dover va foxcroft umumiy Linux mashinalarida OpenMP qo'llab-quvvatlashi bilan gcc/g++ o'rnatilgan. Buning uchun buyruq satrida -fopenmp bayrog'idan foydalanish kifoya:
gcc -fopenmp hellosmp.c -o hellosmp
OpenMP-ni Mac-da ishlash uchun olish ham juda oson. Google bilan tezkor qidiruv shuni ko'rsatadiki, mahalliy olma kompilyatori clang Openmp yordamisiz o'rnatilgan. Gcc-ni o'rnatganingizda, ehtimol u openmp-ni qo'llab-quvvatlamasdan o'rnatilgan. Sinab ko'rish uchun terminalga o'ting va biror narsani kompilyatsiya qilishga harakat qiling:
gcc -fopenmp hellosmp.c -o hellosmp
Agar siz "omp.h" noma'lum degan xato xabarini olsangiz,

kompilyatoringizda openmp qo'llab-quvvatlamaydi. hellosmp.c:12:10: halokatli xato: "omp.h" fayli topilmadi #o'z ichiga oladi
^
1 ta xatolik yaratildi.
make: *** [hellosmp.o] Xato 1


  1. Men Homebrew, MacOS uchun etishmayotgan paketlar menejerini o'rnatdim, http://brew.sh/index.html

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  1. Keyin men brew-dan gcc-ni o'rnatishni so'radim:

brew install gcc

  1. Keyin ‘gcc’ yozing va tab tugmasini bosing; u o'rnatilgan gcc ning barcha versiyalari bilan yakunlanadi:

$gcc
gcc gcc-6 gcc-ar-6 gcc-nm-6 gcc-ranlib-6 gccmakedep


  1. Download 0.88 Mb.

    Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling