الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

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

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

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

برنامج:

اسم


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

الوصف


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

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

COMMAND خط الحجج


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

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


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

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

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


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

أمثلة


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

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

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

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

الانتقاء 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 سوف
تسبب في إضافة هذه التعريفات إلى أوامر الترجمة ذات الصلة.

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


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

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

  • 1
    PostInstallerF
    PostInstallerF
    سيقوم PostInstallerF بتثبيت كافة ملفات
    البرمجيات التي فيدورا لينكس وغيرها
    لا يتضمن بشكل افتراضي ، بعد
    تشغيل فيدورا لأول مرة. انها
    من السهل ...
    تنزيل PostInstallerF
  • 2
    عنيد
    عنيد
    تم نقل مشروع الدعامة إلى
    https://strace.io. strace is a
    التشخيص والتصحيح والتعليمي
    userpace tracer لنظام التشغيل Linux. يتم استخدامها
    لرصد ...
    تحميل strace
  • 3
    gMKV استخراج واجهة المستخدم الرسومية
    gMKV استخراج واجهة المستخدم الرسومية
    واجهة المستخدم الرسومية لأداة mkvextract (جزء من
    MKVToolNix) الذي يتضمن معظم (if
    ليس كل) وظائف mkvextract و
    المرافق mkvinfo. مكتوب بلغة C # NET 4.0 ، ...
    تنزيل gMKVExtractGUI
  • 4
    مكتبة جاسبر ريبورتس
    مكتبة جاسبر ريبورتس
    مكتبة JasperReports هي مكتبة
    المصدر المفتوح الأكثر شهرة في العالم
    ذكاء الأعمال وإعداد التقارير
    محرك. هو مكتوب بالكامل بلغة جافا
    وهي قادرة على ...
    تحميل مكتبة JasperReports
  • 5
    كتب فرابيه
    كتب فرابيه
    Frappe Books هو مصدر مجاني ومفتوح
    برنامج حفظ كتب سطح المكتب
    بسيطة ومصممة جيدًا ليتم استخدامها من قبل
    الشركات الصغيرة والعاملين لحسابهم الخاص. هو - هي'...
    تنزيل كتب فرابيه
  • 6
    عدد بايثون
    عدد بايثون
    الأخبار: NumPy 1.11.2 هو الإصدار الأخير
    التي سيتم إجراؤها على سورس فورج. عجلات
    لنظام التشغيل Windows و Mac و Linux كذلك
    يمكن أن تكون توزيعات المصدر المؤرشفة لـ ...
    تنزيل Numerical Python
  • أكثر "

أوامر لينكس

Ad