ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


perldos - Perl ພາຍໃຕ້ DOS, W31, W95.

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


ເຫຼົ່ານີ້ແມ່ນຄໍາແນະນໍາສໍາລັບການກໍ່ສ້າງ Perl ພາຍໃຕ້ DOS (ຫຼື w ??), ໂດຍໃຊ້ DJGPP v2.03 ຫຼືຫຼັງຈາກນັ້ນ.
ພາຍໃຕ້ w95 ຊື່ໄຟລ໌ຍາວແມ່ນສະຫນັບສະຫນູນ.

ລາຍລະອຽດ


ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນ, ທ່ານຄວນເບິ່ງຜ່ານໄຟລ໌ README ທີ່ພົບເຫັນໃນລະດັບສູງສຸດ
ໄດເລກະທໍລີບ່ອນທີ່ການແຈກຢາຍ Perl ຖືກສະກັດອອກ. ໃຫ້ແນ່ໃຈວ່າທ່ານອ່ານແລະເຂົ້າໃຈ
ຂໍ້ກໍານົດພາຍໃຕ້ການແຈກຢາຍຊອບແວນີ້.

ພອດນີ້ປະຈຸບັນສະຫນັບສະຫນູນ MakeMaker (ຊຸດຂອງໂມດູນທີ່ຖືກນໍາໃຊ້ເພື່ອສ້າງ
ສ່ວນຂະຫຍາຍເປັນ perl). ດັ່ງນັ້ນ, ທ່ານຄວນຈະສາມາດສ້າງແລະຕິດຕັ້ງສ່ວນຂະຫຍາຍສ່ວນໃຫຍ່
ພົບເຫັນຢູ່ໃນສະຖານທີ່ CPAN.

ຄໍາແນະນໍາລາຍລະອຽດກ່ຽວກັບວິທີການສ້າງແລະຕິດຕັ້ງໂມດູນ perl extension, ລວມທັງ XS-
ໂມດູນປະເພດ, ແມ່ນລວມ. ເບິ່ງ 'ການກໍ່ສ້າງແລະການຕິດຕັ້ງໂມດູນ'.

ກໍາຫນົດເບື້ອງຕົ້ນ ສໍາລັບການ ການລວບລວມ Perl on DOS
DJGPP
DJGPP ເປັນພອດຂອງ GNU C/C ++ compiler ແລະເຄື່ອງມືພັດທະນາເພື່ອ 32-bit, ໂຫມດປ້ອງກັນ.
ສະພາບແວດລ້ອມໃນ CPU Intel 32-bit ແລ່ນ MS-DOS ແລະລະບົບປະຕິບັດການທີ່ເຂົ້າກັນໄດ້, ໂດຍ
DJ Delorie[email protected]> ແລະ​ຫມູ່​ເພື່ອນ​.

ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ (FAQ), ກວດເບິ່ງເຮືອນຂອງ DJGPP ທີ່:

http://www.delorie.com/djgpp/

ຖ້າທ່ານມີຄໍາຖາມກ່ຽວກັບ DJGPP, ລອງປະກາດກັບກຸ່ມຂ່າວ DJGPP:
comp.os.msdos.djgpp, ຫຼືໃຊ້ປະຕູອີເມລ໌ [email protected].

ທ່ານ​ສາ​ມາດ​ຊອກ​ຫາ​ການ​ແຜ່​ກະ​ຈາຍ DJGPP ຢ່າງ​ເຕັມ​ທີ່​ກ່ຽວ​ກັບ​ການ​ໃດໆ​ຂອງ​ກະ​ຈົກ​ທີ່​ມີ​ຢູ່​ທີ່​ນີ້​:

http://www.delorie.com/djgpp/getting.html

ທ່ານຕ້ອງການໄຟລ໌ຕໍ່ໄປນີ້ເພື່ອສ້າງ perl (ຫຼືເພີ່ມໂມດູນໃຫມ່):

v2/djdev203.zip
v2gnu/bnu2112b.zip
v2gnu/gcc2953b.zip
v2gnu/bsh204b.zip
v2gnu/mak3791b.zip
v2gnu/fil40b.zip
v2gnu/sed3028b.zip
v2gnu/txt20b.zip
v2gnu/dif272b.zip
v2gnu/grep24b.zip
v2gnu/shl20jb.zip
v2gnu/gwk306b.zip
v2misc/csdpmi5b.zip

ຫຼືອາດຈະເປັນເວີຊັນທີ່ໃໝ່ກວ່າ.

Pthreads
ການຮອງຮັບກະທູ້ບໍ່ໄດ້ຖືກທົດສອບໃນ djgpp perl ລຸ້ນນີ້.

ຂໍ້ບົກພ່ອງ of Perl ພາຍໃຕ້ການ DOS
Perl ພາຍໃຕ້ DOS ຂາດຄຸນສົມບັດບາງຢ່າງຂອງ perl ພາຍໃຕ້ UNIX ເນື່ອງຈາກການຂາດແຄນໃນ UNIX-
emulation, ໂດຍສະເພາະແມ່ນ:

· ສ້ອມ () ແລະ ທໍ່ ()

·ບາງລັກສະນະຂອງລະບົບໄຟລ໌ UNIX ກ່ຽວກັບການນັບການເຊື່ອມຕໍ່ ແລະວັນທີໄຟລ໌

· ການ​ດໍາ​ເນີນ​ງານ​ຢູ່​ໃນ​ສະ​ຖານ​ທີ່​ແມ່ນ​ແຕກ​ຫັກ​ເລັກ​ນ້ອຍ​ທີ່​ມີ​ຊື່​ໄຟລ​໌​ສັ້ນ​

· ເຕົ້າສຽບ

ການກໍ່ສ້າງ Perl on DOS
· ຖອດຊຸດແຫຼ່ງທີ່ມາ perl5.8*.tar.gz ກັບ djtarx. ຖ້າທ່ານຕ້ອງການໃຊ້ໄຟລ໌ຍາວ
ຊື່ພາຍໃຕ້ w95 ແລະເພື່ອໃຫ້ Perl ຜ່ານການທົດສອບທັງຫມົດ, ຢ່າລືມໃຊ້

ຕັ້ງ LFN=y
ຕັ້ງ FNCASE=y

ກ່ອນ​ທີ່​ຈະ​ເປີດ​ການ​ເກັບ​ຮັກ​ສາ​ໄວ້​.

· ສ້າງ "symlink" ຫຼືຄັດລອກ bash.exe ຂອງທ່ານໃສ່ sh.exe ໃນ "($DJDIR) ຂອງທ່ານ./ ຖັງ"ໄດເລກະທໍລີ.

ln -s bash.exe sh.exe

[ຖ້າທ່ານມີສະບັບແນະນໍາຂອງ bash ສໍາລັບ DJGPP, ນີ້ແມ່ນເຮັດແລ້ວສໍາລັບທ່ານ.]

ແລະເຮັດໃຫ້ສະພາບແວດລ້ອມ "SHELL" ປ່ຽນແປງຊີ້ໃຫ້ເຫັນເຖິງເລື່ອງນີ້ sh.exe:

ຕັ້ງ SHELL=c:/djgpp/bin/sh.exe (ໃຊ້ຊື່ເຕັມ!)

ເຈົ້າສາມາດເຮັດສິ່ງນີ້ໄດ້ໃນ djgpp.env ຄືກັນ. ເພີ່ມແຖວນີ້ກ່ອນຄຳນິຍາມພາກສ່ວນໃດນຶ່ງ:

+SHELL=%DJDIR%/bin/sh.exe

· ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ມີ​ split.exe ແລະ gsplit.exe ໃນເສັ້ນທາງຂອງທ່ານ, ຫຼັງຈາກນັ້ນປ່ຽນຊື່ split.exe to
djsplit.exe, ແລະ gsplit.exe to split.exe. ສຳເນົາ ຫຼືເຊື່ອມຕໍ່ gecho.exe to echo.exe ຖ້າ​ເຈົ້າ
ບໍ່ມີ echo.exe. ສຳເນົາ ຫຼືເຊື່ອມຕໍ່ gawk.exe to awk.exe ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ບໍ່​ມີ​ awk.exe.

[ຖ້າທ່ານມີສະບັບແນະນໍາຂອງ djdev, shell utilities ແລະ gawk, ທັງຫມົດເຫຼົ່ານີ້
ແມ່ນແລ້ວສໍາລັບທ່ານ, ແລະທ່ານຈະບໍ່ຈໍາເປັນຕ້ອງເຮັດຫຍັງ.]

· Chdir ໄປຫາໄດເລກະທໍລີຍ່ອຍ djgpp ຂອງ perl toplevel ແລະພິມຄໍາສັ່ງຕໍ່ໄປນີ້:

ຕັ້ງ FNCASE=y
configure.bat

ນີ້ຈະດໍາເນີນການ preprocessing ບາງຫຼັງຈາກນັ້ນດໍາເນີນການ script Configure ສໍາລັບທ່ານ. ການ​ຕັ້ງ​ຄ່າ
script ແມ່ນໂຕ້ຕອບ, ແຕ່ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ທ່ານພຽງແຕ່ຕ້ອງການກົດ ENTER. "ຊຸດ"
ຄໍາສັ່ງຮັບປະກັນວ່າ DJGPP ຮັກສາກໍລະນີຈົດຫມາຍຂອງຊື່ໄຟລ໌ໃນເວລາທີ່ອ່ານ
ໄດເລກະທໍລີ. ຖ້າທ່ານໄດ້ອອກຄໍາສັ່ງຊຸດນີ້ແລ້ວເມື່ອ unpacking archive, ແລະ
ທ່ານຢູ່ໃນກອງປະຊຸມ DOS ດຽວກັນກັບເວລາທີ່ທ່ານ unpacked archive, ທ່ານບໍ່ຈໍາເປັນຕ້ອງ
ອອກຄໍາສັ່ງທີ່ກໍານົດໄວ້ອີກເທື່ອຫນຶ່ງ. ຄໍາສັ່ງນີ້ແມ່ນຈໍາເປັນ * ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນທີ່ຈະ
(re)configure ຫຼື (re)build perl ໃນ​ຄໍາ​ສັ່ງ​ເພື່ອ​ຮັບ​ປະ​ກັນ​ທັງ​ສອງ perl ທີ່​ສ້າງ​ຖືກ​ຕ້ອງ​ແລະ
ການສ້າງໂມດູນປະເພດ XS ສາມາດປະສົບຜົນສໍາເລັດ. ເບິ່ງລາຍການຂໍ້ມູນ DJGPP ສໍາລັບ
"_preserve_fncase" ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ:

ຂໍ້ມູນ libc alphabetical _preserve_fncase

ຖ້າສະຄິບບອກວ່າຊຸດຂອງເຈົ້າບໍ່ສົມບູນ, ແລະຖາມວ່າຈະສືບຕໍ່, ພຽງແຕ່
ຕອບດ້ວຍ Y (ອັນນີ້ສາມາດເກີດຂຶ້ນໄດ້ພຽງແຕ່ຖ້າທ່ານບໍ່ໃຊ້ຊື່ໄຟລ໌ຍາວ ຫຼືລືມອອກ
"ຕັ້ງ FNCASE=y" ກ່ອນ).

ເມື່ອ Configure ຖາມກ່ຽວກັບສ່ວນຂະຫຍາຍ, ຂ້ອຍແນະນໍາ IO ແລະ Fcntl, ແລະຖ້າທ່ານຕ້ອງການ
ການຈັດການຖານຂໍ້ມູນຫຼັງຈາກນັ້ນ SDBM_File ຫຼື GDBM_File (ທ່ານຈໍາເປັນຕ້ອງໄດ້ຕິດຕັ້ງ gdbm ສໍາລັບອັນນີ້).
ຖ້າທ່ານຕ້ອງການໃຊ້ສ່ວນຂະຫຍາຍ POSIX (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ), ໃຫ້ແນ່ໃຈວ່າ stack
ຂະຫນາດຂອງທ່ານ cc1.exe ແມ່ນຢ່າງຫນ້ອຍ 512kbyte (ທ່ານສາມາດກວດເບິ່ງນີ້ດ້ວຍ: "stubedit
cc1.exe").

ທ່ານສາມາດໃຊ້ Configure script ໃນໂໝດບໍ່ໂຕ້ຕອບໄດ້ຄືກັນ. ເມື່ອຂ້ອຍສ້າງຂອງຂ້ອຍ
perl.exe, ຂ້າພະເຈົ້າໄດ້ໃຊ້ບາງສິ່ງບາງຢ່າງເຊັ່ນນີ້:

configure.bat -des

ທ່ານສາມາດຊອກຫາຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການປ່ຽນເສັ້ນຄໍາສັ່ງຂອງ Configure ໄດ້ໃນ ການຕິດຕັ້ງ ຍື່ນ.

ເມື່ອສະຄິບສິ້ນສຸດລົງ, ແລະທ່ານຕ້ອງການປ່ຽນຄ່າບາງຢ່າງໃນສິ່ງທີ່ສ້າງຂຶ້ນ config.sh
ໄຟລ໌, ຫຼັງຈາກນັ້ນດໍາເນີນການ

sh Configure -S

ຫຼັງ​ຈາກ​ທີ່​ທ່ານ​ໄດ້​ປັບ​ປຸງ​ແກ້​ໄຂ​ຂອງ​ທ່ານ​.

ສິ່ງສໍາຄັນ: ຖ້າທ່ານໃຊ້ປຸ່ມ "-S" ນີ້, ໃຫ້ແນ່ໃຈວ່າຈະລຶບສະພາບແວດລ້ອມ CONFIG
ຕົວແປກ່ອນທີ່ຈະແລ່ນສະຄຣິບ:

ຕັ້ງ CONFIG=

·ຕອນນີ້ທ່ານສາມາດລວບລວມ Perl. ປະເພດ:

ເຮັດໃຫ້

ການທົດສອບ Perl on DOS
ປະເພດ:

ເຮັດ​ໃຫ້​ການ​ທົດ​ສອບ​

ຖ້າທ່ານໂຊກດີທີ່ທ່ານຄວນເບິ່ງ "ການທົດສອບທັງຫມົດປະສົບຜົນສໍາເລັດ". ແຕ່ອາດມີຈໍານວນຫນ້ອຍທີ່ລົ້ມເຫລວ
ການທົດສອບຍ່ອຍ (ໜ້ອຍກວ່າ 5 ຫວັງເປັນຢ່າງຍິ່ງ) ຂຶ້ນກັບບາງເງື່ອນໄຂພາຍນອກ (ເຊັ່ນ: ບາງການທົດສອບຍ່ອຍ
ລົ້ມເຫລວພາຍໃຕ້ linux/dosemu ຫຼື dos ທໍາມະດາທີ່ມີຊື່ໄຟລ໌ສັ້ນເທົ່ານັ້ນ).

ການຕິດຕັ້ງ of Perl on DOS
ປະເພດ:

ເຮັດໃຫ້ຕິດຕັ້ງ

ນີ້ຈະຄັດລອກ perl ແລະຫ້ອງສະຫມຸດທີ່ລວບລວມໃຫມ່ເຂົ້າໄປໃນໂຄງສ້າງໄດເລກະທໍລີ DJGPP ຂອງທ່ານ.
Perl.exe ແລະເຄື່ອງໃຊ້ຕ່າງໆເຂົ້າໄປໃນ "($DJDIR)/ ຖັງ", ແລະຫ້ອງສະຫມຸດໄປພາຍໃຕ້
"($DJDIR)/lib/perl5". ເອກະສານຝັກແມ່ນຢູ່ພາຍໃຕ້ "($DJDIR)/lib/perl5/pod".

ການກໍ່ສ້າງ ແລະ ການຕິດຕັ້ງ MODULES ON DOS


ການກໍ່ສ້າງ ກໍາຫນົດເບື້ອງຕົ້ນ ສໍາລັບການ Perl on DOS
ສໍາລັບການກໍ່ສ້າງແລະຕິດຕັ້ງໂມດູນທີ່ບໍ່ແມ່ນ XS, ທັງຫມົດທີ່ທ່ານຕ້ອງການແມ່ນ perl ເຮັດວຽກພາຍໃຕ້ DJGPP.
ໂມດູນທີ່ບໍ່ແມ່ນ XS ບໍ່ຕ້ອງການການເຊື່ອມຕໍ່ຄືນໃຫມ່ຂອງ perl binary, ແລະດັ່ງນັ້ນແມ່ນງ່າຍດາຍກວ່າໃນການສ້າງແລະ
ຕິດຕັ້ງ.

ໂມດູນປະເພດ XS ຕ້ອງການການເຊື່ອມຕໍ່ຄືນໃຫມ່ຂອງ perl binary, ເພາະວ່າສ່ວນຫນຶ່ງຂອງໂມດູນ XS ແມ່ນ
ຂຽນໃນ "C", ແລະຕ້ອງໄດ້ຮັບການເຊື່ອມຕໍ່ກັນກັບ perl binary ທີ່ຈະດໍາເນີນການ. ນີ້
ແມ່ນຕ້ອງການເພາະວ່າ perl ພາຍໃຕ້ DJGPP ຖືກສ້າງຂຶ້ນດ້ວຍທາງເລືອກ "ການເຊື່ອມໂຍງແບບຄົງທີ່", ເນື່ອງຈາກ
ການຂາດ "ການເຊື່ອມໂຍງແບບເຄື່ອນໄຫວ" ໃນສະພາບແວດລ້ອມ DJGPP.

ເນື່ອງຈາກວ່າໂມດູນ XS ຕ້ອງການການເຊື່ອມຕໍ່ຄືນໃຫມ່ຂອງ perl binary, ທ່ານຕ້ອງການທັງສອງ perl binary
ການແຈກຢາຍແລະການແຈກຢາຍແຫຼ່ງ perl ເພື່ອສ້າງໂມດູນການຂະຫຍາຍ XS. ໃນ
ນອກຈາກນັ້ນ, ທ່ານຈະຕ້ອງໄດ້ສ້າງ binary perl ຂອງທ່ານຈາກການແຈກຢາຍແຫຼ່ງ
ວ່າອົງປະກອບທັງຫມົດຂອງ perl binary ແມ່ນມີຢູ່ໃນຂັ້ນຕອນການເຊື່ອມໂຍງທີ່ຕ້ອງການ.

ການຫຸ້ມຫໍ່ ຄ. ສ ໂມດູນ on DOS
ທໍາອິດ, ດາວໂຫລດຊຸດໂມດູນຈາກ CPAN (ເຊັ່ນ: ຂໍ້ຄວາມ "Comma Separated Value".
ຊຸດ, Text-CSV-0.01.tar.gz). ຫຼັງຈາກນັ້ນ, ຂະຫຍາຍເນື້ອໃນຂອງຊຸດເຂົ້າໄປໃນບາງ
ທີ່ຕັ້ງຢູ່ໃນແຜ່ນຂອງທ່ານ. ໂມດູນ CPAN ສ່ວນໃຫຍ່ຖືກສ້າງຂຶ້ນດ້ວຍໂຄງສ້າງໄດເລກະທໍລີພາຍໃນ,
ສະນັ້ນມັນມັກຈະປອດໄພທີ່ຈະຂະຫຍາຍມັນຢູ່ໃນຮາກຂອງການຕິດຕັ້ງ DJGPP ຂອງທ່ານ. ບາງ​ຄົນ
ມັກຊອກຫາແຫຼ່ງຕົ້ນໄມ້ພາຍໃຕ້ / usr / src (ເຊັ່ນ, "($DJDIR)/ usr / src"), ແຕ່ທ່ານອາດຈະໃສ່
ມັນຢູ່ບ່ອນໃດກໍ່ຕາມທີ່ເບິ່ງຄືວ່າມີເຫດຜົນທີ່ສຸດສໍາລັບທ່ານ, * ຍົກເວັ້ນ * ພາຍໃຕ້ໄດເລກະທໍລີດຽວກັນກັບ perl ຂອງທ່ານ
ລະຫັດແຫຼ່ງ. ມີກົດລະບຽບພິເສດທີ່ໃຊ້ກັບໂມດູນທີ່ອາໄສຢູ່ໃນແຫຼ່ງ perl
ຕົ້ນໄມ້ທີ່ບໍ່ໃຊ້ກັບໂມດູນສ່ວນໃຫຍ່ໃນ CPAN.

ບໍ່ເຫມືອນກັບຊຸດ DJGPP ອື່ນໆ, ເຊິ່ງເປັນໄຟລ໌ "zip", ປົກກະຕິ, ຊຸດໂມດູນ CPAN ສ່ວນໃຫຍ່ແມ່ນ
"gzipped tarballs". ເວີຊັນຫຼ້າສຸດຂອງ WinZip ຈະຖອດອອກ ແລະຂະຫຍາຍພວກມັນໄດ້ຢ່າງປອດໄພ,
*ເວັ້ນເສຍແຕ່* ພວກມັນມີໄຟລ໌ຄວາມຍາວສູນ. ມັນເປັນ bug WinZip ທີ່ຮູ້ຈັກ (ເປັນຂອງ v7.0) ທີ່ມັນຈະ
ບໍ່ສະກັດໄຟລ໌ທີ່ມີຄວາມຍາວສູນ.

ຈາກເສັ້ນຄໍາສັ່ງ, ທ່ານສາມາດນໍາໃຊ້ djtar utility ສະຫນອງໃຫ້ກັບ DJGPP ເພື່ອ unpack ແລະ
ຂະຫຍາຍໄຟລ໌ເຫຼົ່ານີ້. ຍົກ​ຕົວ​ຢ່າງ:

C:\djgpp>djtarx -v Text-CSV-0.01.tar.gz

ນີ້ຈະສ້າງໄດເລກະທໍລີໃຫມ່ "($DJDIR)/Text-CSV-0.01", ຕື່ມຂໍ້ມູນໃສ່ກັບແຫຼ່ງ.
ສໍາລັບໂມດູນນີ້.

ການກໍ່ສ້າງ ບໍ່ແມ່ນ XS ໂມດູນ on DOS
ເພື່ອສ້າງໂມດູນທີ່ບໍ່ແມ່ນ XS, ທ່ານສາມາດນໍາໃຊ້ຄໍາແນະນໍາໃນການສ້າງໂມດູນມາດຕະຖານ
ແຈກຢາຍດ້ວຍໂມດູນ perl.

perl Makefile.PL
ເຮັດໃຫ້
ເຮັດ​ໃຫ້​ການ​ທົດ​ສອບ​
ເຮັດໃຫ້ຕິດຕັ້ງ

ນີ້ແມ່ນພຽງພໍເພາະວ່າໂມດູນທີ່ບໍ່ແມ່ນ XS ຕິດຕັ້ງພຽງແຕ່ໄຟລ໌ ".pm" ແລະ (ບາງຄັ້ງ) pod
ແລະ/ຫຼື ເອກະສານຜູ້ຊາຍ. ບໍ່ມີການເຊື່ອມໂຍງຄືນໃຫມ່ຂອງ perl binary ແມ່ນຈໍາເປັນເພື່ອສ້າງ, ຕິດຕັ້ງຫຼື
ໃຊ້ໂມດູນທີ່ບໍ່ແມ່ນ XS.

ການກໍ່ສ້າງ XS ໂມດູນ on DOS
ເພື່ອສ້າງໂມດູນ XS, ທ່ານຕ້ອງໃຊ້ຄໍາແນະນໍາການສ້າງໂມດູນມາດຕະຖານທີ່ແຈກຢາຍ
ດ້ວຍໂມດູນ perl *PLUS* ສາມຄໍາແນະນໍາພິເສດສະເພາະຂອງ DJGPP "ການເຊື່ອມໂຍງແບບຄົງທີ່"
ສະພາບແວດລ້ອມກໍ່ສ້າງ.

ຕັ້ງ FNCASE=y
perl Makefile.PL
ເຮັດໃຫ້
ເຮັດ perl
ເຮັດ​ໃຫ້​ການ​ທົດ​ສອບ​
make -f Makefile.aperl inst_perl MAP_TARGET=perl.exe
ເຮັດໃຫ້ຕິດຕັ້ງ

ຄໍາແນະນໍາພິເສດທໍາອິດກໍານົດຕົວແປສະພາບແວດລ້ອມ FNCASE ຂອງ DJGPP ເພື່ອໃຫ້ perl ໃຫມ່
binary ທີ່ທ່ານຕ້ອງສ້າງສໍາລັບໂມດູນປະເພດ XS ຈະສ້າງຢ່າງຖືກຕ້ອງ. ພິເສດທີສອງ
ຄໍາແນະນໍາສ້າງໃຫມ່ perl binary ໃນໄດເລກະທໍລີໂມດູນຂອງທ່ານກ່ອນທີ່ທ່ານຈະດໍາເນີນການ "ເຮັດການທົດສອບ",
ດັ່ງນັ້ນທ່ານກໍາລັງທົດສອບລະຫັດໂມດູນໃຫມ່ທີ່ທ່ານສ້າງດ້ວຍ "ເຮັດ". ພິເສດທີສາມ
ຄໍາແນະນໍາຕິດຕັ້ງ perl binary ຈາກໄດເລກະທໍລີໂມດູນຂອງທ່ານເຂົ້າໄປໃນ DJGPP ມາດຕະຖານ
ໄດເລກະທໍລີຄູ່, "($DJDIR)/ ຖັງ", ແທນທີ່ perl binary ທີ່ຜ່ານມາຂອງທ່ານ.

ໃຫ້ສັງເກດວ່າຄ່າ MAP_TARGET *ຕ້ອງ* ມີສ່ວນຂະຫຍາຍ ".exe" ຫຼືທ່ານຈະບໍ່ສ້າງ.
"perl.exe" ເພື່ອແທນທີ່ຫນຶ່ງໃນ "($DJDIR)/ ຖັງ".

ເມື່ອທ່ານເຮັດແລ້ວ, ຂະບວນການຕິດຕັ້ງ XS-module ຈະມີຂໍ້ມູນເພີ່ມໃສ່ຂອງທ່ານ
ຂໍ້ມູນ "perllocal" ທີ່ບອກວ່າ perl binary ໄດ້ຖືກທົດແທນ, ແລະໂມດູນໃດ
ໄດ້ຖືກຕິດຕັ້ງ. ທ່ານສາມາດເບິ່ງຂໍ້ມູນນີ້ໄດ້ທຸກເວລາໂດຍການໃຊ້ຄໍາສັ່ງ:

perl -S perldoc perllocal

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


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

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

  • 1
    AAX ເຖິງ MP3
    AAX ເຖິງ MP3
    ການນໍາໃຊ້: - ຕິດຕັ້ງ Audible Manager
    ແລະເປີດໄຟລ໌ຂອງບັນຊີຂອງທ່ານ. - ເຊັນ
    ໃນ​ບັນ​ຊີ​ທີ່​ໄດ້​ຍິນ​ຂອງ​ທ່ານ (ໃນ​
    ຄໍາຮ້ອງສະຫມັກ). ໃນປັດຈຸບັນໂຄງການສາມາດ
    ປ່ຽນເຈົ້າ...
    ດາວໂຫລດ AAX ເປັນ MP3
  • 2
    TestLink
    TestLink
    TestLink ແມ່ນການຄຸ້ມຄອງການທົດສອບທີ່ອີງໃສ່ເວັບ
    ເຄື່ອງ​ມື. ຄໍາຮ້ອງສະຫມັກສະຫນອງການທົດສອບ
    ສະ​ເພາະ​, ແຜນ​ການ​ທົດ​ສອບ​ແລະ​ການ​ປະ​ຕິ​ບັດ​,
    ການ​ລາຍ​ງານ​, ຂໍ້​ກໍາ​ນົດ​ຂໍ້​ກໍາ​ນົດ​
    ແລະ ...
    ດາວໂຫລດ TestLink
  • 3
    XDXF - XML ​​Dictionary Exchange Format
    XDXF - XML ​​Dictionary Exchange Format
    XDXF ແມ່ນໂຄງການທີ່ຈະລວມເອົາທັງຫມົດທີ່ມີຢູ່
    ເປີດວັດຈະນານຸກົມແລະໃຫ້ຜູ້ໃຊ້ທັງສອງ
    ແລະນັກພັດທະນາທີ່ມີ XML ທົ່ວໄປ
    ຮູບແບບ, ແປງຈາກແລະອື່ນໆ ...
    ດາວໂຫລດ XDXF - XML ​​Dictionary Exchange Format
  • 4
    Transmission GUI ໄລຍະໄກ
    Transmission GUI ໄລຍະໄກ
    Transmission Remote GUI ເປັນຄຸນສົມບັດ
    ອຸດົມສົມບູນຂ້າມເວທີ front-end ກັບ
    ການ​ຄວບ​ຄຸມ​ຫ່າງ​ໄກ​ສອກ​ຫຼີກ​ການ​ສົ່ງ​
    Bit-Torrent client daemon ຜ່ານ RPC ຂອງມັນ
    ພິທີການ. Transmissi...
    ດາວໂຫລດ Transmission Remote GUI
  • 5
    s3cmd
    s3cmd
    ເຄື່ອງມືແຫຼ່ງເປີດເພື່ອເຂົ້າເຖິງ Amazon S3
    ການເກັບຮັກສາໄຟລ໌. S3cmd ເປັນຄໍາສັ່ງຟຣີ
    ເຄື່ອງມືສາຍແລະລູກຄ້າສໍາລັບການອັບໂຫລດ,
    ດຶງຂໍ້ມູນແລະການຄຸ້ມຄອງຂໍ້ມູນໃນ Amazon
    S3 ແລະ ot...
    ດາວໂຫລດ s3cmd
  • 6
    XyZerKunG ServerTool
    XyZerKunG ServerTool
    XyZerKunG ServerTool ຊ່ວຍໃຫ້ທ່ານເຮັດ
    ເຊີບເວີ Minecraft ຂອງເຈົ້າເອງ ແລະຫຼິ້ນກັບ
    ຫມູ່ຂອງເຈົ້າສໍາລັບສອງສາມນາທີ.
    ຄຸນນະສົມບັດ: ອັດຕະໂນມັດສ້າງ a
    Minecraft serverU...
    ດາວໂຫລດ XyZerKunG ServerTool
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad