ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


icmbuild - สคริปต์การบำรุงรักษาโปรแกรมทั่วไปที่กำหนดค่าได้ง่าย

เรื่องย่อ


ฉันสร้าง [-ชม] [-ค] args

DESCRIPTION


พื้นที่ ฉันสร้าง สคริปต์เป็นสคริปต์ทั่วไปที่สามารถใช้ในการบำรุงรักษาโปรแกรมโดยใช้
ไอติม(1)

Icmbuild ต้องการให้ไฟล์ icmconf มีอยู่ในไดเร็กทอรีที่ program
มีการร้องขอการบำรุงรักษา

Icmbuild ถือว่าแหล่งที่มาของคุณมีอยู่ในและด้านล่างไดเร็กทอรีการทำงานปัจจุบัน NS
ไฟล์ icmconf in ไอติมการกระจายของ (1) ให้ตัวอย่างของ an icmconf ไฟล์ที่สามารถ
ถูกใช้โดย ฉันสร้าง. ในตัวอย่างนั้น icmconf ไฟล์สันนิษฐานว่า C + + แหล่งที่มาคือ
บำรุงรักษา แต่การบำรุงรักษาโปรแกรมสำหรับเช่น C แหล่งที่มาสามารถกำหนดค่าได้อย่างง่ายดาย

Icmbuild() รวบรวมแหล่งที่มาทั้งหมดในแต่ละไดเรกทอรีย่อยที่มีชื่อในไฟล์ เรียน,
แล้วคอมไพล์ต้นทางทั้งหมดในไดเร็กทอรีการทำงานปัจจุบัน

แหล่งที่มาที่คอมไพล์แล้วส่งผลให้เกิดโมดูลอ็อบเจ็กต์ที่อาจเก็บไว้ในไลบรารีกับ
ซึ่งเชื่อมโยงโมดูลวัตถุหลัก นอกจากนี้ยังสามารถระบุเพิ่มเติม
ห้องสมุดที่โปรแกรมต้องเชื่อมโยง

หากสร้างห้องสมุดขึ้นมา ก็จะถูกอัพเดทโดย ฉันสร้าง. เมื่อแหล่งที่มาคือ
คอมไพล์โมดูลอ็อบเจ็กต์ใหม่สำเร็จจะแทนที่โมดูลเก่าที่พบใน
ห้องสมุด. เมื่อถึงจุดนั้นไฟล์อ็อบเจ็กต์จะไม่จำเป็นอีกต่อไปและถูกลบโดย
ฉันสร้าง.

เตะ-เริ่มต้น ไอซีเอ็มบิลด์


ในการใช้งาน ฉันสร้าง ทำดังนี้:

o ติดตั้ง ฉันสร้าง ในเส้นทางของคุณ

o คัดลอก icmconf (และน่าจะเป็นไฟล์ เรียน) ไปยังไดเร็กทอรีฐานของโปรเจ็กต์
(กล่าวคือ ไดเร็กทอรีที่ซึ่งอยู่ด้านล่างของแหล่งที่มาของโครงการ)

o แก้ไข #กำหนด ในไฟล์ icmconf เพื่อลิ้มรส;

o ป้อนชื่อของไดเร็กทอรีย่อยที่มีแหล่งที่มาในบรรทัดแยกกันในไฟล์
เรียน

โปรดทราบว่าลำดับของชั้นเรียนที่กล่าวถึงใน เรียน is ที่เกี่ยวข้อง. คลาสใหม่
(ไดเรกทอรีย่อย) สามารถเพิ่มได้เสมอ แต่การเรียงลำดับบรรทัดใน เรียน
ควรหลีกเลี่ยงไฟล์ หากจำเป็นต้องจัดลำดับใหม่ ให้รันคำสั่ง .ก่อน
ฉันสร้าง ปลาเดยส์ เพื่อลบไฟล์ทั้งหมดที่สร้างโดย ฉันสร้าง. การคอมไพล์ใหม่คือ
จำเป็นเนื่องจากชื่อของไฟล์อ็อบเจ็กต์มีลำดับชั้นสำหรับ
บัตรประจำตัว หมายเลขลำดับชั้นเหล่านี้ป้องกันการชนกันของชื่อไฟล์ (เช่น two
คลาสอาจใช้ file ข้อมูล.ซีซี) และด้วยเหตุนี้การแทนที่ไฟล์ xo จากชั้นเรียน A
โดยไฟล์ xo จากชั้นเรียน B ป้องกัน;

o ตอนนี้เพียงแค่เรียกใช้

icmbuild -h

จากไดเร็กทอรีฐานของโปรเจ็กต์และให้ help-info บอกคุณถึงตัวเลือกของคุณ
เป็น. ดูส่วนถัดไปสำหรับโหมดการทำงาน

OPTIONS


Icmbuild รู้จักสองตัวเลือก ควรระบุอย่างน้อยหนึ่งตัวเลือก:

o -h: ให้ภาพรวมการใช้งานสั้นๆ

o -c: ล้างหน้าจอ (โดยใช้ ทีพุท ชัดเจน) ก่อนเริ่มกระบวนการคอมไพล์

ตามตัวเลือก -c ฉันสร้าง() อาร์กิวเมนต์ต่อไปนี้สามารถส่งผ่านไปยัง ฉันสร้าง:

o ปลาเดยส์
ทำความสะอาดเศษของกิจกรรมก่อนหน้า

o ห้องสมุด
สร้างไลบรารี (สแตติกและไดนามิกทางเลือก)

o โครงการ
สร้างโปรแกรมไบนารี

o โครงการ เพิก
สร้างโปรแกรมไบนารีที่ถูกปล้น

o ติดตั้ง โครงการ เส้นทาง ติดตั้งโปรแกรมที่สร้างขึ้นในเส้นทางที่ระบุ (เป็น be
ใช้หลังจากออก ฉันสร้าง โครงการ)

o ติดตั้ง คงที่ เส้นทาง ติดตั้งไลบรารีสแตติกที่สร้างขึ้นในเส้นทางที่ระบุ
(ใช้ภายหลังการออก ฉันสร้าง ห้องสมุด)

o ติดตั้ง ที่ใช้ร่วมกัน เส้นทาง ติดตั้งไลบรารีที่ใช้ร่วมกันที่สร้างขึ้นในเส้นทางที่ระบุ
(ใช้ภายหลังการออก ฉันสร้าง ห้องสมุด) หลังจากเพิ่มบรรทัดไปที่ icmconf
ที่มี

#define "โปรแกรม" ของ DEFCOM

ฉันสร้าง โดยค่าเริ่มต้นใช้อาร์กิวเมนต์ โครงการ. หลังจากเพิ่ม

#กำหนด DEFCOM "สตริป"

ฉันสร้าง โดยค่าเริ่มต้นใช้อาร์กิวเมนต์ เพิก. หลังจากเพิ่ม

#define "ห้องสมุด" ของ DEFCOM

ฉันสร้าง โดยค่าเริ่มต้นใช้อาร์กิวเมนต์ ห้องสมุด.

เดฟคอม จะถูกละเว้นเมื่อผ่านโหมดการทำงานที่ชัดเจนไปยัง ฉันสร้าง.

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


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

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

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad