عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

cernlib - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


cernlib - طباعة تبعيات مكتبة CERN

موجز


سيرنليب [الخيارات] المكتبات

الوصف


سيرنليب هي أداة لسرد خيارات المترجم والرابط اللازمة لتجميع CERNLIB
البرنامج الذي يحتوي على تبعيات المكتبة المحددة. يتم استخدامه بشكل عام ضمن الأمر
الاستبدال كما في المثال التالي:

gfortran -o myprogram myprogram.F `cernlib -G Motif pawlib`

تمت إعادة كتابة هذا الإصدار من cernlib بالكامل من النص الأصلي المقدم من
سيرن. يقوم الآن بالتحقق من تبعية المكتبة العودية ويزيل الإدخالات المكررة.

لاحظ أنه بشكل افتراضي، يفترض البرنامج النصي cernlib أنه سيتم ربط مكتبات CERN
ضد ثابت. إذا تم تحديد متغيرات البيئة $CERN أو $CERN_ROOT، فسيتم ذلك
يبحث عن المكتبات فقط في الدليل الفرعي "lib" لتلك المواقع، وليس أي "shlib"
دليل فرعي. علاوة على ذلك، يقوم البرنامج النصي بوضع مكتبات CERN بين قوسين مع رابط
تعليمات للربط بشكل ثابت. يتم ذلك للحفاظ على سلوك المنبع الأصلي،
حيث توجد جميع مكتبات CERNLIB في شكل ثابت فقط. على سبيل المثال، "cernlib packlib"
النواتج:

-Wl،-static -lpacklib -lkernlib -Wl،-dy -lm -lnsl -lcrypt -ldl -lg2c

إذا كنت تريد الارتباط بجميع المكتبات (بما في ذلك CERNLIB) إما بشكل ثابت أو
ديناميكيًا، قم باستدعاء البرنامج النصي cernlib مع علامة -safe الخاصة به لحذف رابط الأقواس هذه
أعلام. وهذا يعني: إذا كنت تريد الارتباط بجميع المكتبات (وليس CERNLIB فقط) بشكل ثابت،
استخدم علامة المترجم -static واستدعاء cernlib بعلامته -safe:

gfortran -o myprogram myprogram.F -static `cernlib -safe -G Motif pawlib`

وإذا كنت تريد الارتباط بجميع المكتبات (بما في ذلك مكتبات CERN) ديناميكيًا،
استخدم نفس الأمر بدون علامة المترجم -static (يفترض الرابط الارتباط الديناميكي
بشكل افتراضي):

gfortran -o myprogram myprogram.F `cernlib -safe -G Motif pawlib`

OPTIONS


-a قوس
حدد بنية النظام، على سبيل المثال Linux (افتراضي)، AIX، HP-UX، إلخ.

-دي أي ما يعادل -آمنة؛ للتوافق مع الإصدارات السابقة.

-G سائق
تحديد برنامج تشغيل الرسومات. الخيارات المتاحة على Linux هي X11 وMotif (ملف
سيعمل الخيار الأخير أيضًا عند وجود مكتبة Lesstif).

-P ، -s تم التجاهل؛ للتوافق مع الإصدارات السابقة.

-آمنة لا تقم بأي افتراضات حول ما إذا كان ينبغي ربط مكتبات CERN أم لا
ضد ديناميكيا أو ثابتا. (السلوك الافتراضي، إذا لم تكن هذه العلامة كذلك
المستخدمة، هو ربطها بشكل ثابت.)

-u لا تقم بتضمين مكتبات خاصة بالهندسة المعمارية في الإخراج.

-v الإصدار
حدد إصدار $ CERN_LEVEL. هذا لا معنى له إلا إذا قمت بتثبيت
نسخة أولية من CERNLIB (أي غير مجمعة بواسطة دبيان) ؛ انظر الملف
/usr/share/doc/cernlib-base/README.Debian.

- ؟، --مساعدة
إظهار ملخص للخيارات.

-- أخبر cernlib أن هذا يمثل نهاية العلامات الخاصة بـ cernlib، وكل ما يليها
يجب تحليل الحجج كما هو موضح في مكتبات القسم أدناه. إذا -- هو
لم يتم تقديمها، فإن الكلمة الأولى التي يتم تحليلها كاسم مكتبة ستكون الكلمة الأولى لا
البدء بالواصلة "-" التي لا تعد وسيطة لعلم cernlib سابق.

مكتبات


يتم التعرف على أسماء المكتبات التالية بواسطة هذا الإصدار من البرنامج النصي cernlib. هؤلاء
يمكن استخدام الأسماء تمامًا كما هو موضح هنا، أو أن تكون مسبوقة بـ "-l".

جوهر CERN المكتبات
Mathlib، packlib، kernlib

الرسومات و PAW المكتبات
جرافليب، بوليب

مونتي كارلو و جينت المكتبات
cojets، eurodec، geant321،herwig59، isajet758، pdflib804، Photos202، phtools

إضافي مونتي كارلو المكتبات
(للحصول عليها، راجع /usr/share/doc/montecarlo-base/README.Debian)
أريادن، أريادن-p5، فريتوف، جيتسيت، ليبتو، بيثيا5، بيثيا6

الأسماء المستعارة
قد يتم حذف الأرقام الموجودة في النهاية من معظم أسماء المكتبات المذكورة أعلاه.

أخرى مكتبة أسماء
يتم التعرف على أسماء أخرى مختلفة للتوافق مع الإصدارات السابقة والاستخدام الداخلي و
بنيات غير Linux. للحصول على القائمة الكاملة، يرجى الاطلاع على البرنامج النصي cernlib.

أخرى أي أسماء لم يتعرف عليها cernlib وتبدأ بـ "-l" أو بأي حرف
بخلاف الواصلة ("-") يتم إخراجها كـ -l${name#-l} (أي، من المفترض أن يكون أ
مكتبة). الأسماء التي تبدأ بواصلة لا يكون الحرف الثاني فيها "l"
من المفترض أن تكون إشارات مترجم، ويتم إخراجها في بداية السطر
قبل كل المخرجات الأخرى.

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


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

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

  • 1
    نظيفة عميق
    نظيفة عميق
    نص Kotlin الذي يرمي إلى بناء جميع الأسلحة النووية
    مخابئ من مشاريع Gradle / Android.
    مفيد عندما يتيح لك Gradle أو IDE
    تحت. تم اختبار البرنامج النصي على
    macOS ، لكن ...
    تنزيل برنامج Deep-clean
  • 2
    الكسوف Checkstyle المكونات في
    الكسوف Checkstyle المكونات في
    المكون الإضافي Eclipse Checkstyle
    يدمج كود Java Checkstyle
    المدقق في Eclipse IDE. ال
    يوفر المكون الإضافي تعليقات في الوقت الفعلي لـ
    المستخدم عن فيك ...
    قم بتنزيل Eclipse Checkstyle Plug-in
  • 3
    com.AstrOrzPlayer
    com.AstrOrzPlayer
    AstrOrz Player هو مشغل وسائط مجاني
    برنامج ، جزء يعتمد على WMP و VLC. ال
    لاعب بأسلوب بسيط ، مع
    أكثر من عشرة ألوان موضوع ، ويمكن أيضا
    ب ...
    تنزيل AstrOrzPlayer
  • 4
    موفيستارتف
    موفيستارتف
    Kodi Movistar + TV es un ADDON para XBMC /
    Kodi que تسمح لك بتوفير واحد
    فك التشفير دي لوس سيرفيسيوس IPTV دي
    Movistar Integrado en uno de los
    المراكز الطبية أماه ...
    تحميل برنامج Movistartv
  • 5
    كود :: بنات
    كود :: بنات
    Code :: Blocks هو برنامج مجاني ومفتوح المصدر ،
    عبر الأنظمة الأساسية C و C ++ و Fortran IDE
    بني لتلبية الاحتياجات الأكثر إلحاحًا
    من مستخدميها. انها مصممة لتكون جدا
    يمتد ...
    تنزيل Code :: Blocks
  • 6
    وسط
    وسط
    وسط أو واجهة ماين كرافت المتقدمة
    وتتبع البيانات / الهيكل هو أداة ل
    عرض لمحة عامة عن Minecraft
    العالم ، دون إنشائه فعليًا. هو - هي
    علبة ...
    تحميل Amidst
  • أكثر "

أوامر لينكس

Ad