นี่คือคำสั่ง go-build ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
go - เครื่องมือสำหรับจัดการซอร์สโค้ดของ Go
เรื่องย่อ
go สร้าง [-หรือ เอาท์พุต] [ สร้าง ธง ] [ แพคเกจ ]
DESCRIPTION
Build รวบรวมแพ็คเกจที่ตั้งชื่อตามเส้นทางการนำเข้าพร้อมกับการอ้างอิง แต่
มันไม่ได้ติดตั้งผลลัพธ์
หากอาร์กิวเมนต์เป็นรายการของไฟล์ .go บิลด์จะถือว่าเป็นรายการของไฟล์ต้นทาง
ระบุแพ็คเกจเดียว
เมื่อบรรทัดคำสั่งระบุแพ็คเกจหลักเดียว บิลด์จะเขียนผลลัพธ์
ปฏิบัติการเพื่อส่งออก มิฉะนั้น build จะคอมไพล์แพ็คเกจ แต่ทิ้งผลลัพธ์
ทำหน้าที่เป็นเพียงการตรวจสอบว่าสามารถสร้างแพ็คเกจได้
แฟล็ก -o ระบุชื่อไฟล์เอาต์พุต หากไม่ระบุ ชื่อคือ packagename.a
(สำหรับแพ็คเกจที่ไม่ใช่แพ็คเกจหลัก) หรือชื่อฐานของไฟล์ต้นทางแรก (สำหรับแพ็คเกจหลัก)
OPTIONS
แฟล็กบิลด์ใช้ร่วมกันโดยคำสั่งบิลด์ ติดตั้ง รัน และทดสอบ:
-a บังคับให้สร้างแพ็คเกจที่อัปเดตแล้วขึ้นใหม่
-n พิมพ์คำสั่งแต่ไม่เรียกใช้
-p n จำนวนบิลด์ที่สามารถรันพร้อมกันได้ ค่าเริ่มต้นคือจำนวนซีพียู
ใช้ได้
-v พิมพ์ชื่อของแพ็คเกจในขณะที่คอมไพล์
-งาน พิมพ์ชื่อของไดเร็กทอรีงานชั่วคราวและอย่าลบออกเมื่อออกจากระบบ
-x พิมพ์คำสั่ง
-คอมไพเลอร์ พร้อมชื่อ
ชื่อของคอมไพเลอร์ที่จะใช้ เช่นใน runtime.Compiler (gccgo หรือ gc)
-gccgoflags 'arg รายการ'
อาร์กิวเมนต์เพื่อส่งผ่านคอมไพเลอร์ gccgo/linker แต่ละตัว
-gcflags 'arg รายการ'
อาร์กิวเมนต์เพื่อส่งต่อการเรียกใช้คอมไพเลอร์ 5g, 6g หรือ 8g แต่ละอัน
-ldflags 'ธง รายการ'
อาร์กิวเมนต์ที่จะส่งต่อในแต่ละ 5l, 6l หรือ 8l linker invocation
-tags 'แท็ก รายการ'
รายการแท็กบิลด์ที่ต้องพิจารณาว่าพอใจในระหว่างการสร้าง ดูเอกสาร
สำหรับแพ็คเกจ go/build สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแท็ก build
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการระบุแพ็คเกจ โปรดดูที่ ไปแพคเกจ(7)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งที่ติดตั้งแพ็คเกจและไบนารี โปรดดูที่ go-gopath(1)
ใช้ go-build ออนไลน์โดยใช้บริการ onworks.net
