ນີ້ແມ່ນຄໍາສັ່ງ go-build ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
go - ເຄື່ອງມືສໍາລັບການຄຸ້ມຄອງລະຫັດແຫຼ່ງ Go
ສະຫຼຸບສັງລວມ
go ການກໍ່ສ້າງ [-or output] [ ການກໍ່ສ້າງ ທົງ ] [ ການຫຸ້ມຫໍ່ ]
ລາຍລະອຽດ
Build ລວບລວມຊຸດທີ່ມີຊື່ໂດຍເສັ້ນທາງການນໍາເຂົ້າ, ພ້ອມກັບຄວາມເພິ່ງພາອາໄສຂອງພວກເຂົາ, ແຕ່
ມັນບໍ່ຕິດຕັ້ງຜົນໄດ້ຮັບ.
ຖ້າການໂຕ້ຖຽງເປັນລາຍການໄຟລ໌ .go, build ປະຕິບັດພວກມັນເປັນລາຍການໄຟລ໌ແຫຼ່ງ
ການລະບຸຊຸດດຽວ.
ເມື່ອເສັ້ນຄໍາສັ່ງກໍານົດຊຸດຕົ້ນຕໍດຽວ, build ຂຽນຜົນໄດ້ຮັບ
ສາມາດປະຕິບັດໄດ້ກັບຜົນຜະລິດ. ຖ້າບໍ່ດັ່ງນັ້ນ build compiles the packages but disbands the results,
ໃຫ້ບໍລິການພຽງແຕ່ເປັນການກວດສອບວ່າຫຸ້ມຫໍ່ສາມາດໄດ້ຮັບການສ້າງຂຶ້ນ.
ທຸງ -o ລະບຸຊື່ໄຟລ໌ຜົນຜະລິດ. ຖ້າບໍ່ໄດ້ລະບຸ, ຊື່ແມ່ນ packagename.a
(ສໍາລັບຊຸດທີ່ບໍ່ແມ່ນຕົ້ນຕໍ) ຫຼືຊື່ພື້ນຖານຂອງໄຟລ໌ຕົ້ນສະບັບ (ສໍາລັບຊຸດຕົ້ນຕໍ).
OPTIONS
ທຸງກໍ່ສ້າງຖືກແບ່ງປັນໂດຍຄໍາສັ່ງສ້າງ, ຕິດຕັ້ງ, ແລ່ນ, ແລະທົດສອບ:
-a ບັງຄັບໃຫ້ສ້າງຊຸດໃໝ່ທີ່ທັນສະໄໝແລ້ວ.
-n ພິມຄໍາສັ່ງແຕ່ບໍ່ດໍາເນີນການໃຫ້ເຂົາເຈົ້າ.
-p n ຈໍານວນຂອງການກໍ່ສ້າງທີ່ສາມາດດໍາເນີນການຂະຫນານ. ຄ່າເລີ່ມຕົ້ນແມ່ນຈໍານວນຂອງ CPUs
ທີ່ມີຢູ່.
-v ພິມຊື່ຂອງແພັກເກັດທີ່ພວກມັນຖືກລວບລວມ.
- ເຮັດວຽກ ພິມຊື່ຂອງໄດເລກະທໍລີວຽກຊົ່ວຄາວແລະຢ່າລຶບມັນອອກເມື່ອອອກ.
-x ພິມຄໍາສັ່ງ.
- ສັງລວມ ຊື່
ຊື່ຂອງ compiler ທີ່ຈະໃຊ້, ເຊັ່ນດຽວກັບ runtime.Compiler (gccgo ຫຼື gc)
-gccgoflags 'ອາກ ລາຍຊື່ '
arguments ເພື່ອສົ່ງຕໍ່ແຕ່ລະ gccgo compiler/linker invocation
-gcflags 'ອາກ ລາຍຊື່ '
arguments ເພື່ອສົ່ງຕໍ່ແຕ່ລະ 5g, 6g, ຫຼື 8g compiler invocation
-ldflags 'ທຸງ ລາຍຊື່ '
arguments ເພື່ອສົ່ງຕໍ່ແຕ່ລະ 5l, 6l, ຫຼື 8l linker invocation
-ແທັກ 'ແທັກ ລາຍຊື່ '
ບັນຊີລາຍຊື່ຂອງ tags ການກໍ່ສ້າງເພື່ອພິຈາລະນາຄວາມພໍໃຈໃນລະຫວ່າງການສ້າງ. ເບິ່ງເອກະສານ
ສໍາລັບຊຸດ go/build ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ build tags.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການກໍານົດການຫຸ້ມຫໍ່, ເບິ່ງ ແພັກເກດໄປ(7).
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບບ່ອນທີ່ແພັກເກັດແລະຖານສອງຖືກຕິດຕັ້ງ, ເບິ່ງ go-gopath(1).
ໃຊ້ go-build ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net
