זוהי הפקודה h2ph שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
h2ph - המרת קובצי כותרות .h C לקובצי כותרות .ph Perl
תַקצִיר
h2ph [-ד יעד מַדרִיך] [-ר | -א] [-l] [-ח] [-ה] [-D] [-ש] [headerfiles]
תיאור
h2ph ממירה כל קבצי כותרת C שצוינו לפורמט קובץ הכותרת התואם של Perl.
היא מופעלת בצורה הכי קלה תוך כדי / usr / include:
cd / usr / include; h2ph * sys/*
or
cd / usr / include; h2ph * sys/* arpa/* netinet/*
or
cd / usr / include; h2ph -r -l .
קבצי הפלט ממוקמים בהיררכיה המושרשת בארכיטקטורה של פרל
ספריית הספרייה. אתה יכול לציין היררכיה אחרת עם a -d מתג.
אם פועל ללא ארגומנטים, מסנן קלט סטנדרטי לפלט סטנדרטי.
אפשרויות
-d destination_dir
שים את המתקבל .ph קבצים מתחת destination_dir, במקום מתחת לברירת המחדל
מיקום ספריית Perl ($Config{'installsitearch'}).
-r הפעלה רקורסיבית; אם בכלל headerfiles הם ספריות, ואז הפעל h2ph על כל הקבצים ב
אותם ספריות (ותתי הספריות שלהן וכו'). -r ו -a הן הדדיות.
הפעלה אוטומטית; להמיר headerfiles, כמו גם כל אחד מהם .h קבצים שהם כוללים.
אפשרות זו תחפש .h קבצים בכל הספריות שבהן מהדר C שלך
שימושים רגילים. -a ו -r הן הדדיות.
-l קישורים סמליים ישוכפלו בספריית היעד. אם -l לא
שצוין, ואז מדלגים על קישורים.
-h שים 'רמז' בקבצי ה-.ph אשר יסייעו באיתור בעיות עם h2ph. באלה
מקרים שבהם אתה לדרוש a .ph קובץ המכיל שגיאות תחביר, במקום הקריפטיקה
[ מצב שגיאה מסויים ] ב (eval mmm) שורה nnn
אתה תראה את זה קצת יותר מועיל
[מצב שגיאה מסויים] בקובץ filename.ph שורה nn
עם זאת, .ph קבצים כמעט כפולים בגודלם כאשר הם בנויים באמצעות -h.
-ה אם נתקלת בשגיאה במהלך ההמרה, קובץ הפלט יוסר וא
אזהרה שנפלטה במקום להפסיק את ההמרה באופן מיידי.
-D כלול את הקוד מה- .h קובץ כהערה ב- .ph קוֹבֶץ. זה בעיקר
משמש לניפוי באגים h2ph.
-Q מצב 'שקט'; אל תדפיס את שמות הקבצים המומרים.
הסביבה
לא נעשה שימוש במשתני סביבה.
השתמש ב-h2ph באינטרנט באמצעות שירותי onworks.net