זוהי הפקודה mm-config שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
mm-config - כלי תצורה/בנייה של ספריית OSSP mm
גִרְסָה
OSSP mm 1.4.1 (10 באוגוסט 2006)
תַקצִיר
mm-config [- עזרה] [--גִרְסָה] [-cflags] [--ldflags] [-ליבס]
תיאור
השמיים mm-config התוכנית היא כלי עוזר קטן להגדרה ובנייה קלה
יישומים המבוססים על mm(3) ספריה. ניתן להשתמש בו כדי לשאול את מהדר C ו
דגלי קישור הנדרשים כדי להדר ולקשר נכון את האפליקציה מול ה-
mm(3) ספריה.
אפשרויות
mm-config מקבל את האפשרויות הבאות:
- עזרה
מדפיס את מידע השימוש הקצר.
--גִרְסָה
מדפיס את מספר הגרסה והתאריך של המותקן mm(3) ספריה.
-cflags
מדפיס את דגלי המהדר C הדרושים כדי להדר את mm(3) יישום מבוסס.
הפלט מתווסף בדרך כלל למשתנה "CFLAGS" של האפליקציות "Makefile".
--ldflags
מדפיס את דגלי המקשר ("-L") הדרושים לקישור האפליקציה עם mm(3)
סִפְרִיָה. הפלט מתווסף בדרך כלל למשתנה "LDFLAGS" של היישומים
"Makefile".
-ליבס
מדפיס את דגלי הספרייה ("-l") הדרושים לקישור האפליקציה עם
mm(3) ספריה. הפלט מתווסף בדרך כלל למשתנה "LIBS" של היישומים
"Makefile".
דוגמא
CC=cc
CFLAGS=-O `mm-config --cflags`
LDFLAGS=`mm-config --ldflags`
LIBS=-lm `mm-config --libs`
הכל: פו
foo: foo.o
$(CC) $(LDFLAGS) -o foo foo.o $(LIBS)
foo.o: foo.c
$(CC) $(CFLAGS) -c foo.c
השתמש ב-mm-config באופן מקוון באמצעות שירותי onworks.net