GoGPT Best VPN GoSearch

OnWorks favicon

dh_clideps - ອອນລາຍໃນຄລາວ

ແລ່ນ dh_clideps ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ dh_clideps ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


dh_clideps - ຄິດໄລ່ການຂຶ້ນກັບ CLI (.NET).

ສະຫຼຸບສັງລວມ


dh_clideps [debhelper ທາງເລືອກໃນການ]

ລາຍລະອຽດ


dh_clideps ແມ່ນໂຄງການ debhelper ທີ່ຮັບຜິດຊອບໃນການສ້າງ ${cli:Depends}
ການທົດແທນແລະເພີ່ມພວກມັນໃສ່ໄຟລ໌ substvars.

ໂປຣແກຣມຈະເບິ່ງໄຟລ໌ .dll/.exe ແລະ .config ໃນຊຸດຂອງເຈົ້າ, ແລະຈະໃຊ້ໄຟລ໌
embedded dependency ຂໍ້​ມູນ​ທີ່​ຈະ​ສ້າງ string dependency ກ່ຽວ​ກັບ​ການ​ປະ​ກອບ​ແລະ​ແບ່ງ​ປັນ​
libs packages, ລວມທັງການກໍານົດຂອບເຂດຂອງເວີຊັ່ນ (ຕາມການປະກາດໂດຍ shlibs/clibs
ໄຟລ໌ຂອງແພັກເກດທີ່ໃຊ້ແລ້ວ). ການຂຶ້ນກັບ CLR ທີ່ແນ່ນອນ (ເວລາແລ່ນພາສາທົ່ວໄປ)
ຮຸ່ນຈະຖືກເພີ່ມໃສ່ຕົວແປສຸດທ້າຍ.

ໝາຍເຫດ: ການຂຶ້ນກັບຫ້ອງສະໝຸດທີ່ໃຊ້ຮ່ວມກັນອາດຈະບໍ່ຖືກແກ້ໄຂຢ່າງຖືກຕ້ອງຫາກບໍ່ມີ
ໄຟລ໌ .config ທີ່ກ່ຽວຂ້ອງກັບໄຟລ໌ .exe/.dll ທີ່ຫມາຍເຖິງການແບ່ງປັນໂດຍສະເພາະ
ຫ້ອງສະໝຸດ (ໂດຍ SONAME ຂອງມັນ).

ຖ້າທ່ານໃຊ້ໂຄງການນີ້, ຊຸດຂອງທ່ານຄວນສ້າງຂື້ນກັບ cli-common-dev (>= 0.4.0).

OPTIONS


-d ພະຍາຍາມຄາດຄະເນແລະຫຼີກເວັ້ນການຊ້ໍາກັນທີ່ອາດຈະປາກົດຖ້າຫາກວ່າທ່ານຫຸ້ມຫໍ່ທັງສອງ, native
ຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນແລະ DLL ປະກອບໃນຊຸດດຽວ. ບັນຊີລາຍຊື່ທີ່ອາດຈະຊ້ໍາກັນ
ຜູ້ສະຫມັກຄາດວ່າຈະຢູ່ໃນ shlib ປ່ຽນແປງ: ຂຶ້ນກັບ
debian/package.substvars.

-r ຢ່າຕັ້ງການຂຶ້ນກັບສະບັບທີ່ເຂັ້ມແຂງຢູ່ໃນ mono-runtime ຫຼືແພັກເກດ CLR ອື່ນໆ. ນີ້
ທາງ​ເລືອກ​ສາ​ມາດ​ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ລະ​ບຸ​ການ​ຜ່ອນ​ຄາຍ​ການ​ຂຶ້ນ​ກັບ VM / CLR ດ້ວຍ​ມື​ໃນ​
ໄຟລ໌ຄວບຄຸມ, eg. "mono-runtime | cli-runtime".

-lໄດເລກະທໍລີ[:directory:directory:..]
ກ່ອນທີ່ mondis ຈະຖືກເປີດໃຊ້, MONO_GAC_PREFIX ແລະ MONO_PATH ຖືກຕັ້ງເປັນໄດເຣັກທໍຣີທີ່ລະບຸ.
(ຫຼືໄດເລກະທໍລີ -- ແຍກດ້ວຍຈໍ້າສອງເມັດ). ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຫຸ້ມຫໍ່ຫຼາຍຄູ່
ບ່ອນທີ່ຫ້ອງສະຫມຸດໄດ້ຖືກສ້າງຢູ່ໃນຊຸດຫນຶ່ງແລະຊຸດອື່ນມີ binaries ເຊື່ອມຕໍ່
ຕໍ່ຕ້ານຫໍສະໝຸດດັ່ງກ່າວ. ເສັ້ນທາງທີ່ກ່ຽວຂ້ອງຈະຖືກເຮັດໃຫ້ຢ່າງແທ້ຈິງສໍາລັບຜົນປະໂຫຍດຂອງ monodis.

ໃຫ້ສັງເກດວ່າໄດເລກະທໍລີທີ່ໃຫ້ຄວນຈະເປັນເສັ້ນທາງທີ່ສົມບູນຫຼືເປັນພີ່ນ້ອງກັນກັບໄດເລກະທໍລີ
ທີ່ປະກອບດ້ວຍຫ້ອງສະຫມຸດ. ເບິ່ງຕົວຢ່າງຂ້າງລຸ່ມນີ້.

-Xເສັ້ນທາງ --ຍົກເວັ້ນ=ເສັ້ນທາງ
ເສັ້ນທາງທີ່ຈະຍົກເວັ້ນຈາກການຄົ້ນຫາ .dll/.exe. ການປະກອບຢູ່ໃນເສັ້ນທາງເຫຼົ່ານີ້ຫຼືຂອງເຂົາເຈົ້າ
ໄດເລກະທໍລີຍ່ອຍຈະບໍ່ຖືກຄົ້ນຫາສໍາລັບການເພິ່ງພາອາໄສ, ແລະການປະກອບທີ່ຂາດຫາຍໄປ
ການອ້າງອີງຈະບໍ່ເຮັດໃຫ້ dh_clideps ລົ້ມເຫລວ.

--exclude-moduleref=moduleref
ModuleRef ເພື່ອຍົກເວັ້ນຈາກການແກ້ໄຂການເພິ່ງພາອາໄສ. dh_clideps ຈະບໍ່ພະຍາຍາມ
ແກ້ໄຂຄວາມເພິ່ງພາອາໄສຂອງ ModuleRefs ເຫຼົ່ານີ້. ໂດຍສະເພາະ, dh_clideps ຈະບໍ່ລົ້ມເຫລວຖ້າ
modulerefs ເຫຼົ່ານີ້ແມ່ນບໍ່ສາມາດແກ້ໄຂໄດ້.

ອາດຈະຖືກກໍານົດຫຼາຍຄັ້ງ. ແຕ່ລະຄັ້ງທີ່ມັນຍົກເວັ້ນ ModuleRef ໃໝ່.

ModuleRefs ທີ່​ຈະ​ຖືກ​ຍົກ​ເວັ້ນ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ນໍາ​ຫນ້າ​ທາງ​ເລືອກ​ທີ່​ມີ "i​:​" ເພື່ອ​ລະ​ບຸ​ກໍ​ລະ​ນີ-
ການ​ແຂ່ງ​ຂັນ insensitive​.

ຖ້າ foo ຖືກຍົກເວັ້ນ, ທັງ foo ແລະ foo.dll ຈະຖືກພິຈາລະນາໃນເວລາທີ່ຈັບຄູ່ກັບ exclude.

ພາຍໃນໂມໂນ
ໃຊ້ mono runtime ໃນ . (ໃຊ້ສໍາລັບການ bootstrapping ຫຸ້ມຫໍ່ mono)

ຕົວຢ່າງ


ສົມມຸດວ່າຊຸດແຫຼ່ງຂອງເຈົ້າຜະລິດແພັກເກັດຄູ່ libfoo1.0-cil ແລະ libbar1.0-cil.
ໃນໄຟລ໌ກົດລະບຽບຂອງທ່ານ, ທໍາອິດໃຫ້ແລ່ນ dh_makeclibs, ຈາກນັ້ນ dh_clideps:
(ຕົວຢ່າງ MONO_GAC_PREFIX)
dh_makeclibs -V
dh_clideps -l debian/libfoo1.0-cil/usr:debian/libbar1.0-cil/usr ຫຼື
(ຕົວຢ່າງ MONO_PATH)
dh_clideps -l debian/foo-application/usr/lib/foo-application ຫຼື
(ຕົວຢ່າງ MONO_GAC_PREFIX)
dh_clideps -l debian/tmp/usr

ສົມມຸດວ່າຊຸດແຫຼ່ງຂອງທ່ານ libquux1.0-cil ຍັງສົ່ງບາງຕົວຢ່າງໃນ / usr / share, ເຈົ້າ​ເດ
ບໍ່ຕ້ອງການທີ່ຈະດຶງການເພິ່ງພາອາໄສເຫຼົ່ານັ້ນ.
dh_clideps -X/usr/share

ສົມມຸດວ່າຊຸດແຫຼ່ງຂອງທ່ານມີ ModuleRef ໃນ libbaz ແຕ່ເຮັດວຽກຢ່າງຖືກຕ້ອງໂດຍບໍ່ມີມັນ.
ການຍົກເວັ້ນ ModuleRef ນີ້ຈະປ້ອງກັນບໍ່ໃຫ້ dh_clideps ຈາກການເພີ່ມການຂຶ້ນກັບແພັກເກດ ຫຼື
ລົ້ມເຫລວຖ້າຫາກວ່າການເພິ່ງພາອາໄສ libbaz ແມ່ນບໍ່ສາມາດແກ້ໄຂໄດ້.
dh_clideps --exclude-moduleref=libbaz

ໃຊ້ dh_clideps ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.