GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

aimkPVM - ออนไลน์ในคลาวด์

เรียกใช้ aimkPVM ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง aimkPVM ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


aimk - สคริปต์ทำเสื้อคลุมแบบพกพา

เรื่องย่อ


จุดมุ่งหมาย [ -ที่นี่ ] [ ทำ ข้อโต้แย้ง ]

DESCRIPTION


จุดมุ่งหมาย เป็นโปรแกรมห่อหุ้มสำหรับ ทำ, ใช้เพื่อเลือกตัวเลือกแบบพกพาเพื่อสร้าง PVM และ PVM
แอพพลิเคชั่นบนเครื่องต่างๆ แต่ละพอร์ตของ PVM ถูกกำหนดเป็น สถาปัตยกรรม พร้อมชื่อส่วน
ชื่อถูกใช้ทั้งในระหว่างการคอมไพล์ (เพื่อสลับโค้ดแบบมีเงื่อนไข) และตอนรันไทม์ (to
เลือกไฟล์ปฏิบัติการหรือโฮสต์)

aimk ใช้ค่าของตัวแปรสภาพแวดล้อม $PVM_ARCH หากตั้งไว้มิฉะนั้นจะเรียก
$PVM_ROOT/pvmgetarch เพื่อกำหนดชื่อสถาปัตยกรรม pvmgetarch เป็นสคริปต์ที่
ดมกลิ่นที่ส่วนต่างๆ ของระบบเพื่อกำหนดชื่อสถาปัตยกรรมที่ถูกต้อง มันคือ
อัปเดตเมื่อมีการกำหนดพอร์ต PVM ใหม่ และสามารถเพิ่มในเครื่องได้

aimk กำหนดสถาปัตยกรรมของเครื่องและผู้บริหารสร้าง ส่งต่อสถาปัตยกรรมและ a
ไฟล์การกำหนดค่าพร้อมกับอาร์กิวเมนต์ที่ส่งไปยัง aimk มันรัน make ในไดเร็กทอรีย่อย
เพื่อป้องกันไม่ให้ไฟล์เรียกทำงานผสมกันและอนุญาตให้คอมไพล์ที่ทับซ้อนกันได้ NS
สามารถวาง makefile ที่แตกต่างกันในแต่ละไดเร็กทอรีย่อยหรือ makefile เดียว Makefile.aimk,
สามารถใช้ร่วมกันระหว่างสถาปัตยกรรม คำจำกัดความต่อสถาปัตยกรรมจาก $PVM_ROOT/conf
ไดเร็กทอรีถูกผนวกเข้ากับ makefile ทั่วไป การโทร aimk ถูกเรียกในหนึ่งในสาม
วิธีขึ้นอยู่กับ makefiles ที่มีอยู่:

ผม. หากมี $PVM_ARCH/Makefile หรือ $PVM_ARCH/makefile ให้เปลี่ยนไดเรกทอรีเป็น $PVM_ARCH
และ exec ทำที่นั่น:

(cd $PVM_ARCH ; make PVM_ARCH=$PVM_ARCH < aimk args >)

ii หากไม่มี Makefile.aimk ให้สร้างไดเร็กทอรี $PVM_ARCH หากไม่มีอยู่ จากนั้น:

(ซีดี $PVM_ARCH ; \
ทำ -f $PVM_ROOT/conf/$PVM_ARCH.def \
-f ../Makefile.aimk PVM_ARCH=$PVM_ARCH < aimk args >)

สาม. อย่างอื่น exec ทำในไดเร็กทอรีปัจจุบัน:

ทำให้ PVM_ARCH=$PVM_ARCH < aimk args >

หาก aimk ประสบความสำเร็จในการเรียก make สถานะการออกจะเป็นของ make มิฉะนั้นจะเป็น 1

ธง


-ที่นี่ Forces aimk เรียกใช้ make ในไดเร็กทอรีปัจจุบัน เช่น แปลง case i กรณี
iii

ตัวอย่าง


ไฟล์ Makefile.aimk ต่อไปนี้สร้างและติดตั้ง สวัสดี, การสร้าง PVM binary
ไดเร็กทอรีหากไม่มีอยู่ สามารถทำงานพร้อมกันบนเครื่องประเภทต่างๆ
แบ่งปันไดเรกทอรีต้นทางเดียวกัน

LDIR = -L$(PVM_ROOT)/lib/$(PVM_ARCH)
PVMLIB = -lpvm3
เอสดีอาร์ = ..
BDIR = $(หน้าแรก)/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)/[ป้องกันอีเมล] $(LIBS)
mv $@ $(XDIR)

และพวกเรา


$PVM_ROOT พาธรูทของการติดตั้ง PVM
ชื่อสถาปัตยกรรม $PVM_ARCH PVM สำหรับเครื่อง

ใช้ aimkPVM ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี