fauc - ออนไลน์ในคลาวด์

นี่คือคำสั่ง faucc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


faucc - คอมไพเลอร์ C สร้างรหัส Intel สำหรับซีพียู 16 บิต/32 บิต

เรื่องย่อ


fauc [ -B เส้นทาง ] [ -D มาโคร [=def- -E ] [ -I เส้นทาง ] [ -L เส้นทาง ] [ -นพ ] [-มฟล ไฟล์ ]
[ -ส.ส ] [ -มท เป้า ] [ -O ระดับ ] [ -S ] [ -T ต้นฉบับ ] [ -U แมโคร ] [ -Wlหาเรื่อง ]
[ -เอ็กซ์ลิงค์เกอร์ หาเรื่อง ] [ -b โค้ง ] [ -c ] [ -f หาเรื่อง ] [ -m โค้ง ] [ -nostdlib ]
[ -o เอาท์พุต ] [ -print-lib-fauc-ชื่อไฟล์ ] [ --อิสระ ]
[ --no-stack-ป้องกัน - ไฟล์ -

DESCRIPTION


fauc เป็นคอมไพเลอร์ C ที่สามารถสร้างรหัส Intel 16 บิตหรือ 32 บิต

OPTIONS


fauc พยายามเลียนแบบตัวเลือกของ gcc. จำนวนของตัวเลือกจะถูกส่งผ่านไปยังC
ตัวประมวลผลล่วงหน้า ซีพี หรือไปยังตัวเชื่อมโยง (ทำผ่านการเรียกไปยัง c-compiler gcc) ยังไม่ได้แก้ไข
ฟอร์ม

-B เส้นทาง
แทนที่คำนำหน้าไดเร็กทอรีโดยที่ cc1 ถูกมองขึ้นไปด้วย เส้นทาง.

-D มาโคร, -D มาโคร=def
กำหนด มาโคร ด้วยคำจำกัดความเริ่มต้นที่เลือกได้ def. ถ้า def ถูกละไว้ เป็นค่าเริ่มต้น
ไปยัง 1.

-E
ดำเนินการประมวลผลล่วงหน้าเท่านั้น แต่อย่าเรียกใช้คอมไพเลอร์

-I เส้นทาง
เพิ่ม เส้นทาง ไปยังเส้นทางรวมที่จะค้นหาไฟล์ส่วนหัว

-L เส้นทาง
เพิ่ม เส้นทาง ไปยังเส้นทางการค้นหาไลบรารี ซึ่งตัวเชื่อมโยงจะค้นหาไลบรารี

-นพ
ข้อมูลการพึ่งพาเอาท์พุตขณะประมวลผลล่วงหน้า

-มฟล, ไฟล์
ข้อมูลการพึ่งพาเอาท์พุตขณะประมวลผลล่วงหน้าถึง ไฟล์.

-ส.ส,
เมื่อตัวประมวลผลล่วงหน้าควรแสดงข้อมูลการพึ่งพา มันจะสร้าง PHONY
เป้าหมายสำหรับการพึ่งพาแต่ละครั้ง

-มท เป้า
เมื่อตัวประมวลผลล่วงหน้าควรแสดงข้อมูลการพึ่งพา ให้ใช้ เป้า เป็น
เป้าหมายกฎการพึ่งพา

-O ระดับ
ปัจจุบันละเลย

-S
รหัสการประกอบเอาต์พุต

-T ต้นฉบับ
ใช้ ต้นฉบับ เป็นสคริปต์ตัวเชื่อมโยง

-U แมโคร
ยกเลิกการกำหนดที่กำหนดไว้ก่อนหน้านี้ แมโคร.

-Wlหาเรื่อง, -เอ็กซ์ลิงค์เกอร์ หาเรื่อง
ส่ง หาเรื่อง ไปยังตัวเชื่อมโยง

-b โค้ง
สร้างรหัสสำหรับ โค้ง (ทั้ง i286 or i386)

-c
ทำการคอมไพล์แต่ห้ามเชื่อมโยง

-f หาเรื่อง
อาร์กิวเมนต์การสร้างรหัสผ่าน หาเรื่อง ไปที่คอมไพเลอร์ ดู cc1 หน้าคนที่เป็นไปได้
ข้อโต้แย้ง

-m โค้ง
ปัจจุบันละเลย

-nostdlib
ด้วยตัวเลือกนี้ ตัวเชื่อมโยงจะค้นหาเฉพาะไลบรารีที่ส่งผ่านเป็นคำสั่ง
อาร์กิวเมนต์บรรทัด

-o ไฟล์
เขียนเอาต์พุตไปที่ ไฟล์.

-print-libfauc-ชื่อไฟล์
พิมพ์พาธแบบเต็มของไลบรารีคอมไพเลอร์ภายใน libfaucc.a

-คงที่
ทำการเชื่อมโยงแบบคงที่

--อิสระ, --no-stack-ป้องกัน
ปัจจุบันละเลย

ตัวอย่าง


fauc -c สวัสดีชาวโลก.c -o สวัสดี world.o
รวบรวมโปรแกรม hello-world.c และส่งออกวัตถุเป็น hello-wolrd.o

fauc -S -b i286 -o การทดสอบ ทดสอบ.ค
รวบรวมโปรแกรม test.c ถึงรหัส 16 บิตและส่งออกรายการแอสเซมบลีเพื่อทดสอบ
แต่ยังไม่ได้ประกอบหรือเชื่อมโยงผลลัพธ์

ใช้ fauc ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด