ນີ້ແມ່ນຄໍາສັ່ງ llvm-build-3.8 ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
llvm-build - ໂຄງການ LLVM ກໍ່ສ້າງຜົນປະໂຫຍດ
ສະຫຼຸບສັງລວມ
llvm-ສ້າງ [ທາງເລືອກໃນການ]
ລາຍລະອຽດ
llvm-ສ້າງ ເປັນເຄື່ອງມືສໍາລັບການເຮັດວຽກກັບໂຄງການ LLVM ທີ່ໃຊ້ລະບົບ LLVMBuild ສໍາລັບ
ອະທິບາຍອົງປະກອບຂອງເຂົາເຈົ້າ.
ໃນຫົວໃຈ, llvm-ສ້າງ ຮັບຜິດຊອບໃນການໂຫຼດ, ກວດສອບ, ແລະຈັດການໂຄງການ
ຂໍ້ມູນອົງປະກອບ. ເຄື່ອງມືໄດ້ຖືກອອກແບບຕົ້ນຕໍສໍາລັບການນໍາໃຊ້ໃນການປະຕິບັດລະບົບການກໍ່ສ້າງແລະ
ເຄື່ອງມືທີ່ຕ້ອງການເຂົ້າເຖິງຂໍ້ມູນໂຄງສ້າງໂຄງການ.
OPTIONS
-h, - ຊ່ວຍ
ພິມຕົວຊ່ວຍໃນໂຄງການ.
--source-root=PATH
ຖ້າໃຫ້, ໂຫຼດໂຄງການຢູ່ທີ່ເສັ້ນທາງຮາກທີ່ໃຫ້ມາ. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້,
ທີ່ຕັ້ງຂອງແຫຼ່ງໂຄງການຈະ inferred ຈາກສະຖານທີ່ຂອງ
llvm-ສ້າງ script ຕົວຂອງມັນເອງ.
--print-ຕົ້ນໄມ້
ພິມຕົ້ນໄມ້ອົງປະກອບສໍາລັບໂຄງການ.
--write-library-table
ຂຽນ C ++ fragment ທີ່ກໍານົດອົງປະກອບ, ຊື່ຫ້ອງສະຫມຸດ, ແລະຕ້ອງການ
ຫ້ອງສະໝຸດ. ຊິ້ນ C ++ ນີ້ຖືກສ້າງຂຶ້ນໃນ llvm-config|llvm-config ເພື່ອສະຫນອງ.
ລູກຄ້າທີ່ມີລາຍຊື່ຫ້ອງສະຫມຸດທີ່ຕ້ອງການສໍາລັບການປະສົມອົງປະກອບທີ່ຕົນເອງມັກ.
--write-llvmbuild
ຂຽນອອກໃຫມ່ LLVMBuild.txt ໄຟລ໌ໂດຍອີງໃສ່ອົງປະກອບທີ່ໂຫລດ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບ
ອັດຕະໂນມັດການຍົກລະດັບ schema ຂອງໄຟລ໌. llvm-ສ້າງ ຈະພະຍາຍາມໃນຂອບເຂດຈໍາກັດ
ຮັກສາຄໍາເຫັນທີ່ຖືກຂຽນໄວ້ໃນເອກະສານຕົ້ນສະບັບ, ເຖິງແມ່ນວ່າຢູ່ໃນນີ້
ເວລາມັນພຽງແຕ່ຮັກສາຄໍາຄິດຄໍາເຫັນຂອງບລັອກທີ່ນໍາຫນ້າຊື່ພາກຢູ່ໃນ LLVMBuild
ໄຟລ໌.
--write-cmake-fragment
ຂຽນອອກ LLVMBuild ໃນຮູບແບບຂອງຊິ້ນ CMake, ດັ່ງນັ້ນມັນສາມາດບໍລິໂພກໄດ້ງ່າຍ
ໂດຍລະບົບການກໍ່ສ້າງໂດຍອີງໃສ່ CMake. ເນື້ອໃນແລະຮູບແບບທີ່ແນ່ນອນຂອງໄຟລ໌ນີ້ແມ່ນໃກ້ຊິດ
ເຊື່ອມໂຍງກັບວິທີການ LLVMBuild ຖືກປະສົມປະສານກັບ CMake, ເບິ່ງ CMakeLists.txt ລະດັບສູງສຸດຂອງ LLVM.
--write-make-fragment
ຂຽນອອກ LLVMBuild ໃນຮູບແບບຂອງຊິ້ນ Makefile, ສະນັ້ນມັນສາມາດເປັນໄດ້ຢ່າງງ່າຍດາຍ
ບໍລິໂພກໂດຍລະບົບການກໍ່ສ້າງໂດຍອີງໃສ່ Make. ເນື້ອໃນແລະຮູບແບບທີ່ແນ່ນອນຂອງໄຟລ໌ນີ້ແມ່ນ
ຜູກມັດຢ່າງໃກ້ຊິດກັບວິທີທີ່ LLVMBuild ຖືກປະສົມປະສານກັບ Makefiles, ເບິ່ງ LLVM's
Makefile.rules.
--llvmbuild-source-root=PATH
ຖ້າໃຫ້, ຄາດຫວັງວ່າ LLVMBuild ໄຟລ໌ສໍາລັບໂຄງການທີ່ຈະໄດ້ຮັບການປົ່ງຮາກອອກຕາມເສັ້ນທາງທີ່ໄດ້ຮັບ,
ແທນທີ່ຈະຢູ່ໃນຕົ້ນແຫຼ່ງຂອງມັນເອງ. ທາງເລືອກນີ້ໄດ້ຖືກອອກແບບຕົ້ນຕໍສໍາລັບການນໍາໃຊ້ໃນ
ສົມທົບກັບ --write-llvmbuild ເພື່ອທົດສອບການປ່ຽນແປງ LLVMBuild ແຜນຜັງ.
ອອກ STATUS
llvm-ສ້າງ ອອກດ້ວຍ 0 ຖ້າການດໍາເນີນງານປະສົບຜົນສໍາເລັດ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະມີຢູ່ກັບ a
ຄ່າທີ່ບໍ່ແມ່ນສູນ.
ໃຊ້ llvm-build-3.8 ອອນລາຍໂດຍໃຊ້ການບໍລິການ onworks.net