ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


erlc - คอมไพเลอร์

DESCRIPTION


พื้นที่ เออร์แอล โปรแกรมให้วิธีการทั่วไปในการรันคอมไพเลอร์ทั้งหมดในระบบ Erlang
ขึ้นอยู่กับนามสกุลของไฟล์อินพุตแต่ละไฟล์ เออร์แอล จะเรียกใช้คอมไพเลอร์ที่เหมาะสม
ไม่ว่าจะใช้คอมไพเลอร์ตัวใด แฟล็กเดียวกันจะถูกใช้เพื่อจัดเตรียมพารามิเตอร์ เช่น
รวมถึงพาธและไดเร็กทอรีเอาต์พุต

ไดเร็กทอรีการทำงานปัจจุบัน ""จะไม่รวมอยู่ในเส้นทางโค้ดเมื่อเรียกใช้
คอมไพเลอร์ (เพื่อหลีกเลี่ยงการโหลดไฟล์บีมจากไดเร็กทอรีการทำงานปัจจุบันที่สามารถทำได้
อาจขัดแย้งกับคอมไพเลอร์หรือระบบ Erlang/OTP ที่คอมไพเลอร์ใช้)

การส่งออก


เออร์แอล ธง ไฟล์1.ext ไฟล์2.ext...

เออร์แอล รวบรวมไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป ไฟล์ต้องมีนามสกุล เช่น
.erl สำหรับซอร์สโค้ด Erlang หรือ .ปี สำหรับซอร์สโค้ด Yecc เออร์แอล ใช้นามสกุล
เพื่อเรียกใช้คอมไพเลอร์ที่ถูกต้อง

โดยทั่วไป ที่มีประโยชน์ ธง


รองรับแฟล็กต่อไปนี้:

-I ไดเรกทอรี:
สั่งให้คอมไพเลอร์ค้นหาไฟล์รวมในไดเร็กทอรีที่ระบุ เมื่อไหร่
เผชิญหน้า - รวม or -include_lib คำสั่งคอมไพเลอร์ค้นหาส่วนหัว
ไฟล์ในไดเร็กทอรีต่อไปนี้:

* "", ไดเร็กทอรีการทำงานปัจจุบันของไฟล์เซิร์ฟเวอร์;

* ชื่อฐานของไฟล์ที่คอมไพล์;

* ไดเร็กทอรีที่ระบุโดยใช้ the -I ตัวเลือก. ไดเร็กทอรีที่ระบุสุดท้ายคือ
ค้นหาก่อน

-o ไดเรกทอรี:
ไดเร็กทอรีที่คอมไพเลอร์ควรวางไฟล์เอาต์พุต หากไม่ระบุ
ไฟล์เอาต์พุตจะถูกวางไว้ในไดเร็กทอรีการทำงานปัจจุบัน

-Dชื่อ:
กำหนดมาโคร

-Dชื่อ=ความคุ้มค่า:
กำหนดมาโครด้วยค่าที่กำหนด ค่าสามารถเป็นคำศัพท์ Erlang ใดก็ได้ ขึ้นอยู่กับ
แพลตฟอร์ม ค่าอาจต้องยกมาถ้าเชลล์เองตีความบางอย่าง
ตัวอักษร บน Unix เงื่อนไขที่มีทูเพิลและรายการต้องยกมา เงื่อนไขซึ่ง
มีช่องว่างต้องยกมาในทุกแพลตฟอร์ม

-Wความผิดพลาด:
ทำให้คำเตือนทั้งหมดเป็นข้อผิดพลาด

-Wจำนวน:
ตั้งระดับการเตือนเป็น จำนวน. ค่าเริ่มต้นคือ 1. ใช้ -W0 เพื่อปิดการเตือน

-ว:
เหมือนกับ -W1. ค่าเริ่มต้น.

-ใน:
เปิดใช้งานเอาต์พุตแบบละเอียด

-b เอาท์พุท-type:
ระบุชนิดของไฟล์เอาต์พุต โดยทั่วไป, เอาท์พุท-type เหมือนกับไฟล์
นามสกุลของไฟล์เอาต์พุต แต่ไม่มีจุด ตัวเลือกนี้จะถูกละเว้นโดย
คอมไพเลอร์ที่มีรูปแบบเอาต์พุตเดียว

-smp:
คอมไพล์โดยใช้โปรแกรมจำลอง SMP ซึ่งมีประโยชน์อย่างมากสำหรับการรวบรวมโค้ดเนทีฟซึ่ง
ต้องคอมไพล์ด้วยระบบรันไทม์เดียวกันกับที่ควรรัน

-ม:
สร้างกฎ Makefile เพื่อติดตามการขึ้นต่อกันของส่วนหัว กฎจะถูกส่งไปยัง stdout เลขที่
ไฟล์อ็อบเจ็กต์ถูกสร้างขึ้น

-มฟล Makefile:
ชอบ -M ตัวเลือกด้านบน ยกเว้นว่า Makefile เขียนถึง Makefile. ไม่มีวัตถุ
ไฟล์ถูกผลิตขึ้น

-นพ.:
เหมือนกับ -M -มฟล .Pbeam.

-มท เป้า:
ร่วมกับ -M or -มฟล, เปลี่ยนชื่อกฎที่ปล่อยออกมาเป็น เป้า.

-เอ็มคิว เป้า:
ชอบ -มท ตัวเลือกด้านบน ยกเว้นว่าอักขระพิเศษเพื่อ ทำ(1) ถูกยกมา

- MP:
ร่วมกับ -M or -มฟลเพิ่มเป้าหมายปลอมสำหรับการขึ้นต่อกันแต่ละครั้ง

-มก.:
ร่วมกับ -M or -มฟลให้พิจารณาส่วนหัวที่ขาดหายไปเป็นไฟล์ที่สร้างขึ้นและเพิ่ม
พวกเขาไปสู่การพึ่งพา

--:
สัญญาณว่าจะไม่มีตัวเลือกอื่นอีกต่อไป ข้อโต้แย้งที่เหลือจะถือว่าเป็น
ชื่อไฟล์ แม้ว่าจะขึ้นต้นด้วยยัติภังค์

+ระยะ:
แฟล็กที่ขึ้นต้นด้วยเครื่องหมายบวก ('+') แทนที่จะเป็นยัติภังค์จะถูกแปลงเป็น Erlang
และไม่เปลี่ยนแปลงไปยังคอมไพเลอร์ ตัวอย่างเช่น ส่งออก_all ตัวเลือกสำหรับ
คอมไพเลอร์ Erlang สามารถระบุได้ดังนี้:

erlc +export_all ไฟล์.erl

ขึ้นอยู่กับแพลตฟอร์ม ค่าอาจต้องยกมาหากตัวเชลล์เอง
ตีความอักขระบางตัว บน Unix เงื่อนไขที่มีทูเพิลและรายการต้องเป็น
ยกมา ข้อกำหนดที่มีช่องว่างจะต้องยกมาในทุกแพลตฟอร์ม

พิเศษ ธง


แฟล็กในส่วนนี้มีประโยชน์ในสถานการณ์พิเศษ เช่น การสร้าง OTP . ขึ้นใหม่
ระบบ

- พ่อ ไดเรกทอรี:
ผนวก ไดเรกทอรี ที่ด้านหน้าของเส้นทางโค้ดในโปรแกรมจำลอง Erlang ที่เรียกใช้ นี้
สามารถใช้เพื่อเรียกใช้คอมไพเลอร์อื่นนอกเหนือจากค่าเริ่มต้น

-pz ไดเรกทอรี:
ผนวก ไดเรกทอรี ไปยังเส้นทางโค้ดในโปรแกรมจำลอง Erlang ที่เรียกใช้

ได้รับการสนับสนุน คอมไพเลอร์


.erl:
รหัสที่มา Erlang มันสร้าง .ลำแสง ไฟล์

ตัวเลือก -P, -E และ -S เทียบเท่ากับ +'P', +'E' และ +'S' ยกเว้นว่า
ไม่จำเป็นต้องใส่เครื่องหมายคำพูดเดี่ยวเพื่อป้องกันเปลือก

ตัวเลือกที่รองรับ: -I, -o, -D, -v, -W, -b.

.NS:
ซอร์สโค้ดของแอสเซมเบลอร์ Erlang มันสร้าง .ลำแสง ไฟล์

ตัวเลือกที่รองรับ: เช่นเดียวกับ .erl

.คอร์:
ซอร์สโค้ดหลักของ Erlang มันสร้าง .ลำแสง ไฟล์

ตัวเลือกที่รองรับ: เช่นเดียวกับ .erl

.yrl:
รหัสแหล่งที่มาของ Yecc มันสร้าง .erl ไฟล์

ใช้ตัวเลือก -I กับชื่อไฟล์เพื่อใช้ไฟล์นั้นเป็นคำนำที่ปรับแต่งเอง
ไฟล์ (the รวมไฟล์ ตัวเลือก)

ตัวเลือกที่รองรับ: -o, -v, -I, -W (ดูด้านบน)

.mib:
MIB สำหรับ SNMP มันสร้าง . ถัง ไฟล์

ตัวเลือกที่รองรับ: -I, -o, -W.

.ถัง:
MIB ที่คอมไพล์แล้วสำหรับ SNMP มันสร้าง .hrl ไฟล์

ตัวเลือกที่รองรับ: -o, -v.

.rel:
ไฟล์สคริปต์ มันสร้างไฟล์บูต

ใช้ -I เพื่อตั้งชื่อไดเร็กทอรีที่จะค้นหาไฟล์แอปพลิเคชัน (เทียบเท่ากับ
เส้นทาง ในรายการตัวเลือกสำหรับ systools:make_script/2).

ตัวเลือกที่รองรับ: -o

.asn1:
ไฟล์ ASN1

สร้างและ .erl, .hrlและ .asn1db ไฟล์จาก an .asn1 ไฟล์. ยังรวบรวม .erl
ใช้คอมไพเลอร์ Erlang เว้นแต่ +noobj มีตัวเลือกให้

ตัวเลือกที่รองรับ: -I, -o, -b, -W.

.idl:
ไฟล์ไอซี

รันคอมไพเลอร์ IDL

ตัวเลือกที่รองรับ: -I, -o

และพวกเรา ตัวแปร


ERLC_EMULATOR:
คำสั่งสำหรับเริ่มโปรแกรมจำลอง ค่าเริ่มต้นคือ Erl ในไดเร็กทอรีเดียวกันกับ the
เออร์แอล โปรแกรมเอง หรือถ้าไม่มี Erl ในไดเร็กทอรีใด ๆ ที่ระบุใน
เส้นทาง ตัวแปรสภาพแวดล้อม

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


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad