GoGPT Best VPN GoSearch

סמל OnWorks

eztrace_create_plugin - מקוון בענן

הפעל את eztrace_create_plugin בספק האירוח החינמי של OnWorks דרך Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה eztrace_create_plugin שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.

תָכְנִית:

שֵׁם


eztrace_create_plugin - יוצר תוסף EZTrace

תַקצִיר


קובץ eztrace_create [אפשרות]

תיאור


צור תוסף EZTrace

אפשרויות


-אֲנִי >
הוסף ספריות include ספציפיות עבור קומפילציית הקוד שנוצר.

-o >
בחר את ספריית הפלט.

-h --עזרה
הדפס הודעת עזרה קצרה וצא.

דוגמאות


הפונקציה eztrace_create_plugin מייצרת את קוד המקור של תוסף EZTrace המתואר על ידי
קובץ תבנית. קובץ התבנית צריך להיות בנוי באופן הבא:

--- foo.tpl
BEGIN_MODULE
NAME example_lib
DESC "מודול עבור ספריית הדוגמה"
שפה ג'
מזהה 99
int foo(int n)
התחל
EVENT("בצע פונקציה foo")
הסוף
סרגל חלל (int n)
התחל
RECORD_STATE ("סרגל פונקציות פועלות")
הסוף
END_MODULE
--- סוף foo.tpl

העברת foo.tpl ל-eztrace_create_plugin תביא לספרייה (ברירת מחדל: output) אשר
מכיל את קוד המקור של תוסף EZTrace שמיירט את פונקציות foo ו-bar.
$ eztrace_create_plugin foo.tpl
מודול חדש
שם מודול: 'example_lib'
תיאור מודול: '"מודול עבור ספריית הדוגמה"'
שפה: 'C'
מזהה מודול: '99'
הפונקציה 'foo' הושלמה
הפונקציה 'סרגל' הסתיימה
סוף מודול example_lib

לאחר קומפילציה של קוד המקור שנוצר, ניתן להשתמש בתוסף שנוצר עם eztrace.
או eztrace.old:

פלט $ cd
make $
ייצוא EZTRACE_LIBRARY_PATH=$PWD
$ eztrace_avail
מודול 3 stdio עבור פונקציות stdio (קריאה, כתיבה, בחירה, סקר וכו')
מודול pthread 2 עבור פונקציות סנכרון PThread (mutex, semaphore, spinlock,
וכו ')
מודול 6 papi עבור מוני ביצועים של PAPI
מודול omp אחד עבור אזורים מקבילים של OpenMP
מודול 4 mpi עבור פונקציות MPI
5 מודולי זיכרון עבור פונקציות זיכרון (malloc, free וכו')
153 מודול example_lib עבור ספריית הדוגמה
$ eztrace -t example_lib my_application
[...]

השתמש ב-eztrace_create_plugin באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.