ນີ້ແມ່ນຄໍາສັ່ງ vala ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
valac - compiler ທີ່ແປລະຫັດແຫຼ່ງ Vala ເຂົ້າໄປໃນໄຟລ໌ C source ແລະ header
ສະຫຼຸບສັງລວມ
valac [ທາງເລືອກ]... [ເອກະສານ] ...
ລາຍລະອຽດ
Vala ເປັນພາສາການຂຽນໂປລແກລມໃຫມ່ທີ່ມີຈຸດປະສົງເພື່ອເຮັດໃຫ້ການຂຽນໂປຼແກຼມທີ່ທັນສະໄຫມ
ລັກສະນະພາສາໃຫ້ກັບນັກພັດທະນາ GNOME ໂດຍບໍ່ມີການບັງຄັບໃຊ້ runtime ເພີ່ມເຕີມ
ຄວາມຕ້ອງການແລະໂດຍບໍ່ມີການນໍາໃຊ້ ABI ທີ່ແຕກຕ່າງກັນເມື່ອທຽບກັບຄໍາຮ້ອງສະຫມັກແລະຫ້ອງສະຫມຸດ
ຂຽນໃນ C.
valac, Vala compiler, ເປັນຕົວສັງລວມຕົນເອງໂຮດຕິ້ງທີ່ແປລະຫັດແຫຼ່ງ Vala ເປັນ.
ແຫຼ່ງ C ແລະໄຟລ໌ຫົວ. ມັນໃຊ້ລະບົບປະເພດ GObject ເພື່ອສ້າງຫ້ອງຮຽນແລະ
ການໂຕ້ຕອບທີ່ປະກາດໃນລະຫັດແຫຼ່ງ Vala.
OPTIONS
- ຊ່ວຍ
--vapidir=ທິດທາງ...
ຊອກຫາການຜູກມັດຊຸດໃນ ທິດທາງ
--girdir=ທິດທາງ...
ຊອກຫາໄຟລ໌ .gir ໃນ ທິດທາງ
--metadatadir=ທິດທາງ...
ຊອກຫາໄຟລ໌ GIR .metadata ໃນ ທິດທາງ
--pkg=PACKAGE...
ລວມທັງການຜູກມັດສໍາລັບ PACKAGE
--vapi=ເອກະສານ
ອອກຊື່ໄຟລ໌ VAPI
--library=NAME
ຊື່ຫໍສະໝຸດ
--shared-library=NAME
ຊື່ຫ້ອງສະໝຸດທີ່ໃຊ້ຮ່ວມກັນໃນ .gir ທີ່ສ້າງຂຶ້ນ
--gir=NAME-ເວີຊັ່ນ.gir
ຊື່ໄຟລ໌ repository GObject-Introspection
--gresources=ເອກະສານ...
ຊື່ໄຟລ໌ GRResources XML
-b, --basedir=ທິດທາງ
ຖານຂໍ້ມູນແຫຼ່ງ
-d, --directory=ທິດທາງ
Output directory
- ການປ່ຽນແປງ
ສະແດງໝາຍເລກລຸ້ນ
--api-ສະບັບ
ສະແດງໝາຍເລກເວີຊັນ API
-C, --ccode
ອອກລະຫັດ C
-H, --header=ເອກະສານ
ໄຟລ໌ຫົວ C ອອກ
--use-header
ໃຊ້ໄຟລ໌ຫົວ C
--includedir=ທິດທາງ
ໄດເລກະທໍລີທີ່ໃຊ້ເພື່ອປະກອບມີໄຟລ໌ສ່ວນຫົວ C
-ຊ, --internal-header=ເອກະສານ
ສົ່ງອອກໄຟລ໌ຫົວ C ພາຍໃນ
--internal-vapi=ເອກະສານ
ອອກ vapi ດ້ວຍ api ພາຍໃນ
--ສັນຍາລັກ=ເອກະສານ
ໄຟລ໌ສັນຍາລັກອອກ
-c, --ລວບລວມ
ລວບລວມແຕ່ບໍ່ເຊື່ອມຕໍ່
-o, --output=ເອກະສານ
ວາງຜົນຜະລິດໃນໄຟລ໌ ເອກະສານ
-g, --debug
ຜະລິດຂໍ້ມູນດີບັກ
-- ກະທູ້
ເປີດໃຊ້ການຮອງຮັບ multithreading
--enable-mem-profiler
ເປີດໃຊ້ໂປໄຟເຊີໜ່ວຍຄວາມຈຳ GLib
-D, --define=SYMBOL...
ກໍານົດ SYMBOL
--main=SYMBOL...
ໃຊ້ SYMBOL ເປັນຈຸດເຂົ້າ
--nostdpkg
ບໍ່ລວມຊຸດມາດຕະຖານ
--disable-ຢືນຢັນ
ປິດການຢືນຢັນ
--enable-checking
ເປີດໃຊ້ການກວດສອບເວລາແລ່ນເພີ່ມເຕີມ
--enable-deprecated
ເປີດໃຊ້ຄຸນສົມບັດທີ່ເຊົາໃຊ້ແລ້ວ
--ເປີດໃຊ້ງານ-ທົດລອງ
ເປີດໃຊ້ຄຸນສົມບັດທົດລອງ
--ປິດ-ການເຕືອນ
ປິດການເຕືອນໄພ
-- ເຕືອນໄພອັນຕະລາຍ
ຮັກສາການເຕືອນໄພເປັນອັນຕະລາຍເຖິງຕາຍ
--enable-experimental-non-null
ເປີດໃຊ້ການປັບປຸງການທົດລອງສໍາລັບປະເພດທີ່ບໍ່ແມ່ນ null
--cc=ຄໍາສັ່ງ
ການນໍາໃຊ້ ຄໍາສັ່ງ ເປັນຄໍາສັ່ງ C compiler
-X, --Xcc=ທາງເລືອກ...
ຜ່ານ ທາງເລືອກ. ກັບ C compiler
--dump-tree=ເອກະສານ
ຂຽນລະຫັດຕົ້ນໄມ້ໃສ່ ເອກະສານ
--save-temps
ຮັກສາໄຟລ໌ຊົ່ວຄາວ
--profile=ຂໍ້ມູນ
ໃຊ້ໂປຣໄຟລ໌ທີ່ໃຫ້ໄວ້ແທນຄ່າເລີ່ມຕົ້ນ
--ບໍ່ມີສີ
ປິດການໃຊ້ງານສີອອກ
-q, --ງຽບ
ຢ່າພິມຂໍ້ຄວາມໃສ່ console
- ໃນ, -- verbose
ພິມຂໍ້ຄວາມເພີ່ມເຕີມໃສ່ console
--target-glib=MAJOR.ບໍ່ແຮ່
ລຸ້ນເປົ້າໝາຍຂອງ glib ສໍາລັບການສ້າງລະຫັດ
--enable-version-header
ຂຽນ vala build version ໃນໄຟລ໌ທີ່ສ້າງຂຶ້ນ
--disable-version-header
ຢ່າຂຽນ vala build version ໃນໄຟລ໌ທີ່ສ້າງຂຶ້ນ
ຄຸນລັກສະນະ
ການໂຕ້ຕອບ, ຄຸນສົມບັດ, ສັນຍານ, foreach, lambda expressions, type inference for local
ຕົວແປ, generics, ປະເພດທີ່ບໍ່ແມ່ນ null, ການຈັດການຄວາມຊົງຈໍາທີ່ໄດ້ຮັບການຊ່ວຍເຫຼືອ, ການຈັດການຂໍ້ຍົກເວັ້ນ
ເຮືອນ ແລະ BUG ລາຍວຽກ
http://www.vala-project.org/
AUTHORS
Jürg Billeter, Raffaele Sandrini.
ຫນ້າຜູ້ຊາຍຂຽນເພື່ອໃຫ້ສອດຄ່ອງກັບ Debian ໂດຍ Marc-Andre Lureau.
ໃຊ້ vala online ໂດຍໃຊ້ບໍລິການ onworks.net