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

Ad


OnWorks فافيكون

lttng-gen-tp - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


lttng-gen-tp - مولد كود نقطة التتبع LTTng UST 2.x

موجز


lttng-gen-tp [OPTIONS] TEMPLATE_FILE

الوصف


يهدف مشروع LTTng إلى توفير أدوات تتبع عالية الكفاءة لنظام Linux. اقتفاء أثرها
تساعد في تعقب مشكلات الأداء وتصحيح المشكلات التي تنطوي على العديد من
العمليات والخيوط المتزامنة. التتبع عبر أنظمة متعددة ممكن أيضًا.

lttng-gen-tp تبسط الأداة إنشاء ملفات tracepoint UST. انه يأخذ
ملف قالب بسيط ويقوم بإنشاء التعليمات البرمجية اللازمة لاستخدام نقاط التتبع المحددة في
تطبيقك. يصف قسم تنسيق ملف النموذج محتوى النموذج
ملف.

حاليًا ، يمكن للأداة إنشاء .h و. c و. o المرتبطة بنقطة التتبع الخاصة بك. ال
ولدت .h يمكن تضمينها مباشرة في التطبيق الخاص بك. يمكنك ترك الأداة تولد
o أو تجميع .c بنفسك. يمكنك ترجمة .c إلى .o أو .a أو
اختيار وربطه مع التطبيق الخاص بك. راجع وثائق الخزانات الأرضية الخاصة بـ
مزايا وعيوب كل شكل. لتجميع ملف .c الناتج ، تحتاج إلى
أضف الخيارات "-llttng-ust -I.".

OPTIONS


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

-ح ، --مساعدة
عرض ملخص الخيارات والأوامر الممكنة.

-الخامس، - الإسراف
زيادة الإسهاب.

-o ، --انتاج
حدد الملف الذي تم إنشاؤه. يعتمد نوع الملف الذي تم إنشاؤه على الملف
التمديد (.h ، .c ، .o). يمكن تحديد هذا الخيار عدة مرات لتوليد
نوع ملف مختلف.

عندما لا يتم تحديد مخرجات ، يتم إنشاء الملفات الافتراضية بنفس اسم الملف الأساسي مثل
ملف القالب. الملفات الافتراضية هي: .h ، .c ، .o.

TEMPLATE FILE FORMAT


ملف القالب ، الذي له الامتداد المعتاد .tp، يحتوي على قائمة TRACEPOINT_EVENT
التعريفات وإدخالات التعريف الاختيارية الأخرى مثل TRACEPOINT_LOGLEVEL. (يرى lttng-
أوست(3) للحصول على القائمة الكاملة للتعريف المتاح.)

تكتبها كما تكتبها في ملف رأس C. يمكنك إضافة تعليقات مع /*
*/, // و #.

يجب أن يكون اسم الموفر (الحقل الأول من TRACEPOINT_EVENT) هو نفسه للكل
ملف.

مثال

TRACEPOINT_EVENT (
sample_tracepoint ،
الرسالة ، // تعليق
TP_ARGS (حرف * ، نص) ،
/ * فيما يلي الحقول * /
TP_FIELDS (
ctf_string (رسالة ، نص)
)
)

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


عندما تقوم الأداة بإنشاء ملف .o ، فإنها ستبحث عن متغيرات البيئة التالية

CC حدد برنامج التحويل البرمجي للغة C الذي تريد استخدامه. إذا لم يتم تحديد المتغير ، ستقوم الأداة بذلك
جرب "cc" و "gcc"

تم تمرير إشارات CFLAGS مباشرة إلى المترجم

استخدم lttng-gen-tp عبر الإنترنت باستخدام خدمات onworks.net


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

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

أوامر لينكس

Ad