นี่คือคำสั่ง mm-config ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mm-config.php - ยูทิลิตี้การกำหนดค่าไลบรารี OSSP มม. / บิลด์
VERSION
OSSP มม. 1.4.1 (10 ส.ค. 2006)
เรื่องย่อ
mm-config.php [--ช่วยด้วย] [--รุ่น] [--cflags] [--ldflags] [--libs]
DESCRIPTION
พื้นที่ mm-config.php โปรแกรมเป็นยูทิลิตี้ตัวช่วยเล็กน้อยสำหรับการกำหนดค่าและสร้างที่ง่าย
แอปพลิเคชันขึ้นอยู่กับ mm(3) ห้องสมุด. สามารถใช้เพื่อค้นหาคอมไพเลอร์ C และ
แฟล็กลิงเกอร์ซึ่งจำเป็นในการรวบรวมและเชื่อมโยงแอปพลิเคชันกับ
mm(3) ห้องสมุด.
OPTIONS
mm-config.php ยอมรับตัวเลือกต่อไปนี้:
--ช่วยด้วย
พิมพ์ข้อมูลการใช้งานแบบสั้น
--รุ่น
พิมพ์หมายเลขเวอร์ชันและวันที่ของการติดตั้ง mm(3) ห้องสมุด.
--cflags
พิมพ์แฟล็กคอมไพเลอร์ C ซึ่งจำเป็นในการคอมไพล์ mm(3) แอปพลิเคชันตาม
ผลลัพธ์มักจะถูกเพิ่มลงในตัวแปร "CFLAGS" ของแอปพลิเคชัน "Makefile"
--ldflags
พิมพ์แฟล็กตัวเชื่อมโยง ("-L") ซึ่งจำเป็นในการเชื่อมโยงแอปพลิเคชันกับ mm(3)
ห้องสมุด. เอาต์พุตมักจะถูกเพิ่มลงในตัวแปร "LDFLAGS" ของแอปพลิเคชัน
"เมคไฟล์"
--libs
พิมพ์แฟล็กไลบรารี ("-l") ซึ่งจำเป็นในการเชื่อมโยงแอปพลิเคชันกับ
mm(3) ห้องสมุด. ผลลัพธ์มักจะถูกเพิ่มลงในตัวแปร "LIBS" ของแอปพลิเคชัน
"เมคไฟล์"
ตัวอย่าง
ซีซี = ซีซี
CFLAGS=-O `mm-config --cflags`
LDFLAGS=`mm-config --ldflags`
LIBS=-lm `mm-config --libs`
ทั้งหมด: foo
ฟู: foo.o
$(CC) $(LDFLAGS) -o ฟู foo.o $(LIBS)
foo.o: ฟู.ค
$(CC) $(CFLAGS) -c foo.c
ใช้ mm-config ออนไลน์โดยใช้บริการ onworks.net