Amazon Best VPN GoSearch

OnWorks فافيكون

mpicxx.mpich - عبر الإنترنت في السحابة

قم بتشغيل mpicxx.mpich في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر mpicxx.mpich الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


mpicxx - يجمع ويربط برامج MPI المكتوبة بلغة C++

الوصف


يمكن استخدام هذا الأمر لتجميع وربط برامج MPI المكتوبة بلغة C++. فهو يوفر
الخيارات وأي مكتبات خاصة مطلوبة لتجميع برامج MPI وربطها.

من المهم استخدام هذا الأمر ، خاصة عند ربط البرامج ، على النحو الذي يوفره
المكتبات اللازمة.

COMMAND خط الحجج


-تبين - إظهار الأوامر التي سيتم استخدامها بدون تشغيلها
-مساعدة - أعط مساعدة قصيرة
-cxx=name
- استخدام مترجم الاسم بدلا من الاختيار الافتراضي. استخدم هذا فقط إذا كان المترجم
متوافق مع مكتبة MPICH (انظر أدناه)
-config = الاسم
- تحميل ملف تكوين لمترجم معين. هذا يسمح بملف com.mpicxx
الأمر الذي سيتم استخدامه مع مترجمين متعددين.
-compile_info
- عرض خطوات تجميع البرنامج. يمكن استخدام هذا الخيار لمعرفة ماذا
يتم استخدام الخيارات وتضمين المسارات بواسطة mpicxx.
-link_info
- إظهار خطوات ربط البرنامج. يمكن استخدام هذا الخيار لمعرفة ماذا
يتم استخدام الخيارات والمكتبات بواسطة mpicxx.
-الملف الشخصي = الاسم
- استخدم التنميط MPI المعطى بالاسم. انظر أدناه للحصول على التفاصيل
-صدى صوت - أظهر بالضبط ما يفعله هذا البرنامج. لا ينبغي أن يكون هذا الخيار عادة
مستخدم.
وغيرها - يتم تمريرها إلى المترجم أو الرابط. على سبيل المثال، -c يتسبب في أن تكون الملفات
تجميع وانتاج، -g يختار التجميع مع تصحيح الأخطاء في معظم الأنظمة ، و -o الاسم الأسباب
ربط مع الإخراج القابل للتنفيذ نظرا للاسم الاسم .

البيئة المتغيرات


متغيرات البيئة MPICH_CXX يمكن استخدامها لتحديد مترجم C++ مختلف و
رابط. لاحظ أنه نظرًا لأن MPICH تم إنشاؤه باستخدام مترجم C وFortran معين، فإنه يتغير
المترجمات المستخدمة يمكن أن تسبب مشاكل. استخدم هذا فقط إذا كان يمكنك خلط التعليمات البرمجية المترجمة
مع المجمعين المختلفين.

متغير البيئة MPICC_PROFILE يحدد مكتبة ملف تعريف وله نفس التأثير
كأنما -الملف الشخصي = MPICC_PROFILE دولار كحجة ل mpicc . انظر مناقشة
-الملف الشخصي أدناه لمزيد من التفاصيل.

متوافق المترجمون


يمكن استخدام مكتبة MPI مع أي مترجم يستخدم نفس الأطوال للبيانات الأساسية
كائنات (مثل التداول الطويل مضاعفة ) والتي تستخدم مكتبات وقت تشغيل متوافقة. في كثير
أنظمة ، المجمعات المختلفة متوافقة ويمكن استخدامها بالتبادل. هناك
استثناءات إذا كنت تستخدم MPICH_CXX متغير البيئة أو -cxx=name سطر الأوامر
حجة لتجاوز اختيار المترجم ومواجهة المشاكل ، حاول إعادة التكوين
MPICH مع المترجم الجديد، وتثبيت MPICH في موقع منفصل. انظر
دليل التثبيت لمزيد من التفاصيل.

أمثلة


لتجميع ملف واحد foo.c ، استخدم
mpicxx -c foo.cxx

لربط الإخراج وإنشاء ملف قابل للتنفيذ ، استخدم
mpicxx -o foo foo.o

الجمع بين التجميع والربط في أمر واحد
mpicxx -o foo foo.cxx

هي طريقة ملائمة لبناء برامج بسيطة.

الانتقاء A التشكيل مكتبة


ال -الملف الشخصي = الاسم يسمح لك الوسيطة بتحديد مكتبة ملفات تعريف MPI لاستخدامها.
الاسم يمكن أن يكون لها شكلين:

مكتبة في نفس الدليل مثل مكتبة MPI
اسم ملف تكوين ملف التعريف

If الاسم هي مكتبة ، ثم يتم تضمين هذه المكتبة قبل مكتبة MPI. هذا يسمح
الاستخدام البسيط للمكتبات التي تستفيد من واجهة MPI التنميط وهذه هي
مثبتة في نفس الدليل مثل مكتبة MPI.

If الاسم هو اسم ملف في دليل sysconfdir ، ثم هذا يمكن قراءته وربما
حدد المتغيرات التالية:
PROFILE_PRELIB
- مكتبات (ومسارات) لتضمينها قبل مكتبة MPI
PROFILE_POSTLIB
- مكتبات لتضمينها بعد مكتبة MPI
PROFILE_INCPATHS
- C وسيطات المعالج المسبق لأي تضمين ملفات على سبيل المثال لإضافة
/ usr / local / myprof / include إلى مسار التضمين والمكتبة libmyprof.a in
/ usr / local / myprof / lib إلى خطوة الارتباط ، يمكنك إنشاء الملف myprof.conf مع
الخطوط

PROFILE_PRELIB = "- L / usr / local / myprof / lib -lmyprof"
PROFILE_INCPATHS = "- I / usr / local / myprof / include"

وضعه في دليل sysconfdir (يتم تعيين هذا الدليل في وقت التكوين
عندما يتم إنشاء MPICH). ثم باستخدام وسيطة سطر الأوامر -الملف الشخصي = myprof سوف
تسبب في إضافة هذه التعريفات إلى أوامر الترجمة ذات الصلة.

استخدم mpicxx.mpich عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.