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

OnWorks favicon

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

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

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

ໂຄງການ:

NAME


aimk - Portable ເຮັດ script wrapper

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


ເປົ້າໝາຍ [ - ທີ່ນີ້ ] [ ເຮັດໃຫ້ ກະທູ້ທີ່ ]

ລາຍລະອຽດ


ເປົ້າໝາຍ ແມ່ນໂຄງການ wrapper ສໍາລັບ ເຮັດໃຫ້, ໃຊ້ເພື່ອເລືອກທາງເລືອກໃນການສ້າງ PVM ແລະ PVM
ຄໍາຮ້ອງສະຫມັກໃນເຄື່ອງຕ່າງໆ. ແຕ່ລະພອດຂອງ PVM ໄດ້ຖືກມອບຫມາຍເປັນ ຖາປັດຕະຍະ ຊື່. ໄດ້
ຊື່​ແມ່ນ​ຖືກ​ນໍາ​ໃຊ້​ທັງ​ໃນ​ລະ​ຫວ່າງ​ການ​ສັງ​ລວມ (ເພື່ອ​ສະ​ຫຼັບ​ລະ​ຫັດ​ໃນ​ລະ​ຫັດ​) ແລະ​ໃນ​ເວ​ລາ​ແລ່ນ (ເຖິງ​
ເລືອກ​ເອົາ​ການ​ປະ​ຕິ​ບັດ​ຫຼື​ເປັນ​ເຈົ້າ​ພາບ​)​.

aimk ໃຊ້ມູນຄ່າຂອງຕົວແປສະພາບແວດລ້ອມ $PVM_ARCH ຖ້າມັນຖືກກໍານົດ, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະໂທຫາ
$PVM_ROOT/pvmgetarch ເພື່ອກໍານົດຊື່ສະຖາປັດຕະຍະກໍາ. pvmgetarch ແມ່ນສະຄິບທີ່
sniffs ຢູ່ພາກສ່ວນຕ່າງໆຂອງລະບົບເພື່ອກໍານົດຊື່ສະຖາປັດຕະທີ່ຖືກຕ້ອງ. ມັນ​ແມ່ນ
ປັບປຸງເປັນພອດ PVM ໃໝ່ໄດ້ຖືກກໍານົດ, ແລະສາມາດຂະຫຍາຍໄດ້ໃນທ້ອງຖິ່ນ.

aimk ກໍານົດສະຖາປັດຕະເຄື່ອງຈັກແລະ execs ເຮັດໃຫ້, ຜ່ານມັນສະຖາປັດຕະແລະ a
ໄຟລ໌ການຕັ້ງຄ່າພ້ອມກັບການໂຕ້ຖຽງທີ່ສະໜອງໃຫ້ກັບ aimk. ມັນດໍາເນີນການສ້າງຢູ່ໃນໄດເລກະທໍລີຍ່ອຍ
ເພື່ອປ້ອງກັນບໍ່ໃຫ້ການປະຕິບັດຈາກການກາຍເປັນການປະສົມກັນແລະອະນຸຍາດໃຫ້ລວບລວມການຊ້ອນກັນ. ກ
makefile ທີ່ແຕກຕ່າງກັນສາມາດຖືກວາງໄວ້ໃນແຕ່ລະ subdirectory ຫຼື makefile ດຽວ, Makefile.aimk,
ສາມາດແບ່ງປັນລະຫວ່າງສະຖາປັດຕະຍະກໍາ. ຄໍານິຍາມຕໍ່ສະຖາປັດຕະຍະກໍາຈາກ $PVM_ROOT/conf
ໄດເລກະທໍລີຖືກຕໍ່ທ້າຍກັບ makefile ທົ່ວໄປ. aimk calls make ແມ່ນເອີ້ນວ່າຫນຶ່ງໃນສາມ
ວິທີການ, ຂຶ້ນກັບສິ່ງທີ່ makefiles ມີ:

i. ຖ້າມີ $PVM_ARCH/Makefile ຫຼື $PVM_ARCH/makefile, ປ່ຽນບັນຊີເປັນ $PVM_ARCH
ແລະ exec ເຮັດ​ໃຫ້​ມີ​:

(cd $PVM_ARCH ; ເຮັດໃຫ້ PVM_ARCH=$PVM_ARCH < aimk args >)

ii. ຖ້າມີ Makefile.aimk, ສ້າງໄດເລກະທໍລີ $PVM_ARCH ຖ້າມັນບໍ່ມີ, ຫຼັງຈາກນັ້ນ:

(cd $PVM_ARCH ; \
make -f $PVM_ROOT/conf/$PVM_ARCH.def \
-f ../Makefile.aimk PVM_ARCH=$PVM_ARCH < aimk args >)

iii. ອື່ນພຽງແຕ່ exec ເຮັດໃຫ້ຢູ່ໃນໄດເລກະທໍລີປະຈຸບັນ:

ເຮັດໃຫ້ PVM_ARCH=$PVM_ARCH < aimk args >

ຖ້າ aimk ປະສົບຜົນສໍາເລັດໃນການໂທຫາເຮັດໃຫ້, ສະຖານະການອອກແມ່ນເຮັດໃຫ້, ຖ້າບໍ່ດັ່ງນັ້ນມັນແມ່ນ 1.

ດອກໄມ້


-here Forces aimk to run make in the current directory, eg converts case i. ກັບກໍລະນີ
iii

ຕົວຢ່າງ


ໄຟລ໌ Makefile.aimk ຕໍ່ໄປນີ້ກໍ່ສ້າງ ແລະຕິດຕັ້ງ ສະບາຍດີ, ການສ້າງ PVM binary
ໄດເລກະທໍລີຖ້າມັນບໍ່ມີ. ມັນ​ສາ​ມາດ​ດໍາ​ເນີນ​ການ​ພ້ອມ​ກັນ​ກັບ​ເຄື່ອງ​ຈັກ​ຂອງ​ປະ​ເພດ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​,
ແບ່ງປັນລາຍຊື່ແຫຼ່ງດຽວກັນ.

LDIR = -L$(PVM_ROOT)/lib/$(PVM_ARCH)
PVMLIB = -lpvm3
SDIR =..
BDIR = $(HOME)/pvm3/bin
XDIR = $(BDIR)/$(PVM_ARCH)
CFLAGS = -g -I$(PVM_ROOT)/ລວມ
LIBS = $(LDIR) $(PVMLIB) $(ARCHLIB)

$(XDIR):
- mkdir $(BDIR) $(XDIR)

ສະບາຍດີ: $(SDIR)/hello.c $(XDIR)
$(CC) $(CFLAGS) -o $@ $(SDIR)/[email protected] $(LIBS)
mv $@ $(XDIR)

ENVIRONMENT


$PVM_ROOT ເສັ້ນທາງຮາກຂອງການຕິດຕັ້ງ PVM.
$PVM_ARCH ຊື່ສະຖາປັດຕະຍະກຳ PVM ສຳລັບເຄື່ອງ.

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


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

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

  • 1
    GeoServer
    GeoServer
    GeoServer ເປັນຊອບແວ open-source
    ເຊີບເວີຂຽນໃນ Java ທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້
    ເພື່ອແບ່ງປັນ ແລະແກ້ໄຂຂໍ້ມູນພູມສາດ.
    ອອກແບບສໍາລັບການເຮັດວຽກຮ່ວມກັນ, ມັນ
    ເຜີຍແຜ່ da...
    ດາວໂຫລດ GeoServer
  • 2
    Firefly III
    Firefly III
    ການເງິນສ່ວນຕົວທີ່ບໍ່ເສຍຄ່າ ແລະເປີດແຫຼ່ງ
    ຜູ້​ຈັດ​ການ. Firefly III ລັກສະນະ ກ
    ລະບົບການບັນຊີສອງຄັ້ງ. ເຈົ້າ​ສາ​ມາດ
    ເຂົ້າໄປໄວ ແລະຈັດລະບຽບຂອງເຈົ້າ
    ທຸລະກຳ i...
    ດາວໂຫລດ Firefly III
  • 3
    ສ່ວນຂະຫຍາຍ Apache OpenOffice
    ສ່ວນຂະຫຍາຍ Apache OpenOffice
    ລາຍການຢ່າງເປັນທາງການຂອງ Apache
    ສ່ວນຂະຫຍາຍ OpenOffice. ເຈົ້າຈະພົບເຫັນ
    ສ່ວນຂະຫຍາຍຕັ້ງແຕ່ວັດຈະນານຸກົມຫາ
    ເຄື່ອງ​ມື​ທີ່​ຈະ​ນໍາ​ເຂົ້າ​ໄຟລ​໌ PDF ແລະ​ການ​ເຊື່ອມ​ຕໍ່​
    ກັບ ext...
    ດາວໂຫລດ Apache OpenOffice Extensions
  • 4
    MantisBT
    MantisBT
    Mantis ເປັນເວັບທີ່ສາມາດນຳໃຊ້ໄດ້ງ່າຍ
    bugtracker ອີງໃສ່ການຊ່ວຍເຫຼືອ bug ຜະລິດຕະພັນ
    ການຕິດຕາມ. ມັນຮຽກຮ້ອງໃຫ້ມີ PHP, MySQL ແລະ a
    ເຊີບເວີເວັບ. ກວດເບິ່ງຕົວຢ່າງຂອງພວກເຮົາ ແລະເປັນເຈົ້າພາບ
    ຂໍ້ສະເໜີ...
    ດາວໂຫລດ MantisBT
  • 5
    LAN Messenger
    LAN Messenger
    LAN Messenger ເປັນແອັບພລິເຄຊັນສົນທະນາ p2p
    ສໍາລັບການສື່ສານ intranet ແລະບໍ່
    ຕ້ອງການເຄື່ອງແມ່ຂ່າຍ. ຫຼາກຫຼາຍຂອງ handy
    ຄຸນນະສົມບັດແມ່ນສະຫນັບສະຫນູນລວມທັງ
    ແຈ້ງ​ການ...
    ດາວໂຫລດ LAN Messenger
  • 6
    DrJava
    DrJava
    DrJava ແມ່ນໂຄງການທີ່ມີນ້ໍາຫນັກເບົາ
    ສະພາບແວດລ້ອມສໍາລັບ Java ທີ່ຖືກອອກແບບເພື່ອສົ່ງເສີມ
    ການພັດທະນາຊອບແວທີ່ຂັບເຄື່ອນດ້ວຍການທົດສອບ. ມັນ
    ປະກອບມີບັນນາທິການໂຄງການອັດສະລິຍະ,
    int...
    ດາວໂຫລດ DrJava
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad