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

Ad


OnWorks فافيكون

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

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

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

برنامج:

اسم


kdesrc-build - يقوم بتنزيل برنامج KDE وإنشائه وتثبيته.

موجز


kdesrc- بناء [OPTIONS...] [وحدة الاسم | وحدة طقم الاسم...]

الوصف


kdesrc- بناء يتم استخدام الأمر لبناء برنامج KDE مباشرة من مصدره
المستودعات. يمكن تنزيله من مستودعات Subversion أو Git، أو من واجهات KDE
قاعدة بيانات المشروع، ويدعم التحكم في الخيارات التي يتم تمريرها إليها جعل(1) و
cmake(1). عملية kdesrc- بناء يتم تشغيله بواسطة ملف التكوين، عادةً
~ / .kdesrc-buildrc.

وحدة الاسم or وحدة طقم الاسم كما هو مذكور في سطر الأوامر يجب أن تكون تلك الأسماء
تم تعريفها في ملف التكوين (إما في تعريف الوحدة النمطية أو وحدات الاستخدام
إعلان، أو في مجموعة الوحدة النمطية تعريف). بالإضافة إلى ذلك، يمكن أن يكون اسم KDE
الوحدة المدرجة في قاعدة بيانات مشروع KDE (ويمكنك أن تسبق اسم الوحدة بـ + to
فرض هذا).

kdesrc- بناء تم تصميمه ليكون قادرًا على أن يكون مقطوع الرأس تمامًا (ومع ذلك، انظر البيئة),
ولذا عادةً ما يتجاهل مدخلاته تمامًا. يتم تسجيل إخراج الأمر بدلاً من أن يكون
يظهر على إخراج kdesrc-build.

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

في نهايةالمطاف kdesrc- بناء سيُظهر الوحدات التي فشل إنشاؤها ومكان وجود السجلات
تم الاحتفاظ بها لتشغيل البناء هذا.

OPTIONS


ملحوظة: بعض الخيارات لها أشكال قصيرة، ولكن kdesrc- بناء لا يدعم المحلل اللغوي الخيار
الجمع بين الخيارات القصيرة في واحد في هذه المرحلة. (على سبيل المثال الجري kdesrc- بناء -بف لن
يكون هو نفسه kdesrc- بناء --يدّعي - الإسراف).

-ح ، --مساعدة
يعرض ملخصًا موجزًا ​​وخيارات سطر الأوامر المستخدمة بشكل متكرر.

-p ، --يدّعي
تعمل في وضع "التشغيل الجاف". لم يتم الوصول إلى الشبكة، ولم يتم إنشاء ملفات السجل،
لم يتم إنشاء أي وحدات نمطية، ولم يتم إجراء أي تغييرات دائمة أخرى على القرص. واحد أهمية
استثناء هو أنه إذا حاولت بناء وحدة تأتي من مشروع KDE
قاعدة البيانات، ولم يتم تنزيل قاعدة البيانات بعد، سيتم تنزيل قاعدة البيانات
نظرًا لأن مخرجات وضع التظاهر قد تتغير بشكل كبير بناءً على نتائج قاعدة البيانات.

--تثبيت
يتخطى مرحلة التحديث والبناء ويحاول تثبيت الوحدات على الفور
معطى.

--الغاء التثبيت
يتخطى مرحلة التحديث والبناء ويحاول على الفور إلغاء تثبيت الوحدات
معطى. ملحوظة: هذا مدعوم فقط لأنظمة البناء التي تدعم جعل إلغاء
الأمر (على سبيل المثال، القائم على KDE CMake).

--no-src
يتخطى مرحلة تحديث المصدر. يتم تضمين المراحل الأخرى كالمعتاد. --no-svn هو
الاسم المستعار المهمل لهذا الخيار وستتم إزالته في إصدار مستقبلي.

--لا يوجد تثبيت
تخطي مرحلة التثبيت من الإنشاء. يتم تضمين المراحل الأخرى كالمعتاد.

- لا يبني
تخطي مرحلة البناء للبناء. داخليًا، تعتمد مرحلة التثبيت على البنية
استكمال المرحلة لذلك فإن هذا يعادل بشكل فعال --src فقطولكن الدلالات
قد تتغير في المستقبل (على سبيل المثال، عندما يتم نقل مجموعات الاختبار إلى مرحلتها الخاصة).

--لا اختبارات
تعطيل تشغيل مجموعة الاختبار للوحدات المستندة إلى CMake. ليكون هذا فعالا تماما
يتطلب إعادة تشغيل CMake، والذي يمكن فرضه باستخدام ملف - إعادة التكوين or
--refresh-build خيارات.

--src فقط
ينفذ فقط مرحلة التحديث المصدر، ولا يقوم بالإنشاء أو التثبيت. --svn فقط هو
الاسم المستعار المهمل لهذا الخيار وستتم إزالته في إصدار مستقبلي.

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

--refresh-build
يزيل دليل البناء للوحدة النمطية قبل بدء مرحلة البناء. هذا لديه
التأثير الجانبي المطلوب للتأثير kdesrc- بناء لإعادة تكوين الوحدة النمطية وإنشائها
من حالة "أصلية" مع عدم وجود ملفات إخراج مؤقتة أو متوسطة. يستخدم
هذا الخيار إذا كنت تواجه مشكلات في إنشاء وحدة نمطية ولكنك تدرك أن الأمر سيستغرق الأمر
أطول (وربما أطول بكثير) حتى يكتمل البناء نتيجة لذلك. عندما تكون في شك استخدم
هذا الخيار للكامل kdesrc- بناء يركض.

- إعادة التكوين
فرض إعادة تشغيل CMake، ولكن دون حذف دليل البناء. عادة أنت
تريد فعلا --refresh-build، ولكن إذا كنت متأكدًا بنسبة 100% من تغييرك إلى cmake-options
لن يبطل مخرجاتك المتوسطة الحالية، فهذا يمكن أن يوفر بعض الوقت.

--بناء النظام فقط
يقاطع عملية الإنشاء لكل وحدة تم إنشاؤها: تتكون عملية الإنشاء من
الإعداد العادي يصل إلى التشغيل cmake or تكوين (حسب الاقتضاء)، ولكن جعل
لم يتم تشغيله ولم تتم محاولة التثبيت. وهذا في الغالب مفيد فقط للحصول على الأشياء
مثل تكوين --مساعدة و cmake-gui للعمل. عادة تريد - إعادة التكوين or
--refresh-build.

--استئناف من =فو
استخدم هذا الخيار لتخطي معالجة الوحدة حتى الوحدة فو واجه. فو
وستتم معالجة جميع الوحدات اللاحقة بشكل طبيعي كما لو تم تحديدها
سطر الأوامر. إذا كنت تستخدم هذا الخيار بسبب فشل البناء، فقد ترغب في ذلك
فكر في استخدام --no-src بالإضافة إلى تخطي مرحلة تحديث المصدر الناتجة.

--السيرة الذاتية بعد=فو
هذا مجرد مثل - استئناف من، باستثناء أن الوحدة النمطية فو is ليس المدرجة في
قائمة الوحدات التي يجب مراعاتها. يمكنك استخدام هذا إذا كنت قد قمت بإنشاء/تثبيت foo
بعد إصلاح البناء وأريد فقط الاستئناف من هناك.

--تجاهل الوحدات النمطية
القوات الجميع الوحدات التي تتبع هذا الخيار ليتم استبعادها من النظر فيها
kdesrc- بناء. قد يكون هذا مفيدًا إذا كنت تعلم أنك تريد معالجة كافة الوحدات باستثناء
لاستثناءات محددة.

--rc-ملف=فو
استخدم الملف المحدد، فو، للتكوين بدلا من ~ / .kdesrc-buildrc or
./kdesrc-buildrc. من الممكن أن يكون الملف فارغًا، لكن يجب أن يكون موجودًا.

--prefix =فو
يتجاوز كديدير الإعداد ليكون فو لهذا المدى. بالإضافة إلى ذلك، يعني
- إعادة التكوين. هذا هل ليس في الواقع قم بتنفيذ الإجراء الذي تعتقد أنه يفعله
(التجاوز بادئة خيار لتغيير مكان تثبيت الوحدات)، على الرغم من
يتم تثبيت الوحدات الافتراضية على كديدير تحديد إذا بادئة لم يتم تعيين.

--لطيفة=فو
يغير أولوية وحدة المعالجة المركزية المعطاة لـ kdesrc- بناء (وجميع العمليات التي يستخدمها kdesrc- بناء
على سبيل المثال جعل(1)). فو يجب أن يكون عدداً صحيحاً بين -20 و19. قيم موجبة
هي "أفضل" لبقية النظام (أي ذات أولوية أقل).

لاحظ أن الأولويات المحتملة المتاحة على نظامك قد تكون مختلفة عن
المدرجة هنا، انظر رحلة جميلة(2) لمزيد من المعلومات. لاحظ أيضًا أن هذا يتغير فقط وحدة المعالجة المركزية‏:
الأولوية، غالبا ما تريد التغيير I / O الأولوية على الأنظمة التي يتم دعم ذلك فيها.
لا يوجد خيار سطر أوامر لضبط أولوية الإدخال/الإخراج، ولكن يوجد
خيار ملف التكوين: استخدام الخمول-أولوية IO (على الرغم من أنه مثل جميع الخيارات، هناك
طريقة عامة لتعيين هذا من سطر الأوامر).

--run=فو
يشغل البرنامج المسمى فو استخدام kdesrc- بناءبيئة البناء العادية. الجميع
وسيطات سطر الأوامر موجودة بعد تمرير هذا الخيار إلى فو كما يتم تشغيله.

--اللون
تمكين "الإخراج الملون". (ممكّن افتراضيًا).

- لا لون
تعطيل "الإخراج الملون". يمكن جعل هذا دائمًا عن طريق ضبط الملونة الإخراج
الخيار خطأ (أو 0) في ملف التكوين الخاص بك.

- مزامنة
يملك kdesrc- بناء ابدأ عملية إنشاء الوحدة النمطية بمجرد توفر الكود المصدري
انتهى التنزيل. بدون هذا الخيار kdesrc- بناء ينفذ كافة التحديثات المصدر في
مرة واحدة وعندها فقط تبدأ عملية الإنشاء. يتم تمكين هذا الخيار بشكل افتراضي.

--لا يوجد مزامنة
تعطيل البناء غير المتزامن للوحدات النمطية. يرى - مزامنة لمزيد من التفاصيل
وصف. لاحظ أن kdesrc- بناءسيكون إخراج s مختلفًا قليلاً في هذا الوضع.

-الخامس، - الإسراف
يزيد من مستوى اللفظ kdesrc- بناء الإخراج (وهو بالفعل إلى حد ما
مطول!)

-q ، --هادئ
يصنع kdesrc- بناء أقل إزعاجا. يتم عرض الرسائل المهمة فقط.

--هادئة حقا
يصنع kdesrc- بناء حتى أقل صاخبة. يتم عرض التحذيرات/الأخطاء فقط.

--Debug
سيؤدي هذا إلى ملء جهازك الطرفي بالأوصاف ومخرجات التصحيح، عادةً
غير مفهومة، واصفا ما kdesrc- بناء يفعل (ويعتقد أنه ينبغي أن يفعل).
يتم تضمين العلامة نظرًا لأن الإخراج قد يكون مفيدًا في بعض الأحيان لتصحيح الأخطاء.

--قوة البناء
عادة متى kdesrc- بناء إشعارات بعدم وجود تحديث مصدر على الوحدة النمطية التي
تم تثبيته بنجاح مسبقًا، ولا يحاول إنشاء ذلك أو تثبيته
وحدة. يمكنك تمرير هذه العلامة لتعطيل هذا السلوك وتشغيله دائمًا جعل.

--لا لقطات
عادة kdesrc- بناء يدعم استخدام لقطات tarball لمستودع المصدر لتقليلها
التحميل على البنية التحتية لـ KDE لاستنساخ git لبعض وحدات KDE. تمرير هذا الخيار
تعطيل هذه الميزة.

--delete-my-patches
يجب تمرير هذا الخيار للسماح kdesrc- بناء لإزالة المصدر المتعارض
الدلائل. يحدث هذا حاليًا فقط عند محاولة استنساخ وحدة قائمة على git
في حالة وجود دليل مصدر موجود. لا تحدد هذا الخيار أبدًا إلا إذا كان كذلك
مقترح من قبل kdesrc- بناء، وفقط إذا كنت لا تمانع في وجود أدلة المصدر
يتم حذف المشار إليه وإعادة استنساخه.

--فو=شريط
يتم التحقق من أي خيار غير مذكور أعلاه لمعرفة ما إذا كان يطابق قائمة الخيارات الممكنة
خيارات ملف التكوين. إذا كان الأمر كذلك، خيار ملف التكوين فو مؤقتا
تعيين إلى شريط طوال مدة هذا التشغيل.

--وحدة,فو=شريط
كما هو مذكور أعلاه، ولكن الخيار فو تم تعيينه فقط على شريط للوحدة وحدة. لم يحدث ذلك
العمل مع مجموعات الوحدات النمطية حتى الآن، يجب عليك تكرار ذلك لكل وحدة تريدها
متأثر. (بالطبع، يمكنك ببساطة تعديل ملف التكوين الخاص بك...)

EXIT الوضع


0
للنجاح

1
يعني هذا عادةً فشل جزء من عملية التحديث أو الإنشاء أو التثبيت، ولكنه كذلك
يُستخدم أيضًا لأي نهاية برنامج غير طبيعية لم تتم تغطيتها أدناه.

5
تم تلقي إشارة قتلت kdesrc- بناء، لكنه حاول أداء عادي
يغلق.

8
تم تمرير خيار غير معروف على سطر الأوامر.

99
وقد أثير استثناء أن القسري kdesrc- بناء للإجهاض في وقت مبكر.

البيئة


القائمة
تستخدم لتوسيع التلدة لأسماء الملفات ، وهي القاعدة الافتراضية للمصدر والبناء
وأدلة التثبيت.

PATH
يتحكم متغير البيئة هذا في مسار البحث الافتراضي للملفات التنفيذية. أنت تستطيع
استخدم ال com.binpath خيار ملف التكوين لإضافته إلى هذا المتغير (على سبيل المثال، لتشغيل
تبدأ من كرون(8)).

لك _*
تتحكم متغيرات البيئة التي تبدأ بـ LC_ في اللغة المستخدمة من قبل kdesrc- بناء.
بالرغم ان kdesrc- بناء لا يزال غير قابل للترجمة في هذه المرحلة، والعديد من الأوامر عليه
الاستخدامات هي. kdesrc- بناء مجموعات عادة LC_ALL=C للأوامر التي يجب أن تفحص ملف
إخراج ولكن يمكنك القيام بذلك يدويًا أيضًا. إذا الإعداد LC_ALL=C إصلاحات أ
kdesrc- بناء مشكلة يرجى تقديم تقرير الشوائب.

SSH_AGENT_PID
يتم فحص متغير البيئة هذا لمعرفة ما إذا كان سه وكيل(١) يجري، ولكن فقط إذا
kdesrc- بناء يحدد أنك تقوم بفحص وحدة تتطلب تسجيل الدخول إلى SSH
(ولكن يجب أن تعرف ذلك لأنه لا توجد وحدة تتطلب ذلك افتراضيًا).

KDESRC_BUILD_USE_TTY
إذا تم تعيينها، فإن هذا المتغير يفرض kdesrc- بناء عدم إغلاق المدخلات الخاصة به أثناء التنفيذ
عمليات النظام. عادة kdesrc- بناء يغلق stdin منذ stdout وstderr ل
تتم إعادة توجيه عملياتها الفرعية وبالتالي لن يرى المستخدم أي مدخلات أبدًا
موجه على أي حال.

KDESRC_BUILD_DUMP_CONTEXT
إذا تم تعيينه، فإن هذا المتغير يطبع وصفًا لـ "سياق البناء" الخاص به بعد ذلك مباشرة
خيارات القراءة ووسائط سطر الأوامر وتحديد الوحدات التي سيتم إنشاؤها. أنت
إلى حد كبير لا تريد أبدًا تعيين هذا.

وغيرها
يتم استخدام العديد من البرامج من kdesrc- بناء أثناء تنفيذه، بما في ذلك
إس(1) طائرة نفاثة(1) جعل(1)، و cmake(1). قد يكون لكل من هذه البرامج برنامجها الخاص
الاستجابة لمتغيرات البيئة التي يتم تعيينها. kdesrc- بناء سوف تمر البيئة
المتغيرات التي يتم تعيينها عند تشغيلها على هذه العمليات. يمكنك التأكد من ذلك
متغيرات البيئة (على سبيل المثال CC or CXX) يتم تعيينها باستخدام مجموعة البيئة ترتيب
خيار الملف.

استخدم kdesrc-build عبر الإنترنت باستخدام خدمات onworks.net


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

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

  • 1
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 2
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 3
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 4
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • 5
    Toolbox for Java / JTOpen
    Toolbox for Java / JTOpen
    يعد IBM Toolbox for Java / JTOpen ملف
    مكتبة من فئات Java التي تدعم
    العميل / الخادم وبرمجة الإنترنت
    نماذج لنظام يعمل بنظام التشغيل OS / 400 ،
    i5 / OS ، س ...
    تنزيل Toolbox for Java / JTOpen
  • 6
    D3.js
    D3.js
    D3.js (أو D3 للمستندات المستندة إلى البيانات)
    هي مكتبة جافا سكريبت تسمح لك
    لإنتاج بيانات ديناميكية وتفاعلية
    تصورات في متصفحات الويب. مع D3
    أنت...
    تنزيل D3.js
  • أكثر "

أوامر لينكس

Ad