EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

icmbuild - Online în cloud

Rulați icmbuild în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda icmbuild care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


icmbuild - Un script de întreținere a programului generic, ușor de configurat

REZUMAT


icmbuild [-h] [-c] args

DESCRIERE


icmbuild script-ul este un script generic care poate fi folosit pentru întreținerea programului folosind
icmake(1).

Icmbuild cere ca dosarul icmconf este disponibil în directorul în care programul
se solicita intretinere.

Icmbuild presupune că sursele dvs. există în și sub directorul de lucru curent. The
fişier icmconf in icmakeDistribuția (1) oferă un exemplu de an icmconf dosar care poate
fi folosit de icmbuild. În acel exemplu icmconf dosar se presupune că C ++ sursele sunt
întreținut, dar întreținerea programului pentru, de exemplu, C sursele pot fi ușor configurate.

Icmbuild() compilează toate sursele din fiecare dintre subdirectoarele numite în fișier CLASE,
și apoi compilează toate sursele din directorul de lucru curent.

Sursele compilate au ca rezultat module obiect care pot fi păstrate într-o bibliotecă, împotriva
de care este legat modulul principal-obiect. De asemenea, este posibil să specificați suplimentar
bibliotecile cu care programul trebuie să fie legat.

Dacă se construiește o bibliotecă, aceasta este ținută la zi de icmbuild. Când o sursă este
compilat cu succes noul său modul de obiect îl va înlocui pe cel vechi care se găsește în
bibliotecă. În acel moment, fișierele obiect nu mai sunt necesare și sunt eliminate de
icmbuild.

DEPUNERE ICMBUILD


A folosi icmbuild procedați după cum urmează:

o Instalați icmbuild în calea ta;

o copie icmconf (și probabil fișierul CLASE) în directorul de bază al proiectului dumneavoastră
(adică, directorul în care și unde se găsesc mai jos sursele proiectului);

o Modificați #definește în dosar icmconf a gusta;

o Introduceți numele subdirectoarelor care conțin surse pe rânduri separate în fișier
CLASE

Rețineți că ordinea claselor menționată în CLASE is relevante. Clasa noua
Numele (subdirectorului) pot fi întotdeauna adăugate, dar reordonând liniile în CLASE
fișierul trebuie evitat. Dacă este necesară reordonarea, mai întâi executați comanda
icmbuild curat pentru a elimina toate fișierele create până acum de icmbuild. Recopilarea este
necesar deoarece numele fișierelor obiect conțin numere de ordine de clasă pentru
Identificare. Aceste numere de ordine de clasă previn coliziunile numelor de fișier (de exemplu, doi
clasele pot folosi un fișier date.cc) și astfel înlocuirea unui fișier xo din clasă A
prin dosar xo din clasă B este prevenit;

o Acum pur și simplu alergați

icmbuild -h

din directorul de bază al proiectului și lăsați informațiile de ajutor să vă spună care sunt opțiunile dvs
sunt. Consultați secțiunea următoare pentru modurile de funcționare.

OPŢIUNI


Icmbuild recunoaște două opțiuni, ar trebui specificată cel mult una:

o -h: Oferiți o scurtă prezentare generală a utilizării.

o -c: Ștergeți ecranul (folosind tput clar) înainte de a începe procesul de compilare

Urmând opționalul -c icmbuild() pot fi transmise următoarele argumente icmbuild:

o curat
curățați resturile activităților anterioare

o bibliotecă
construiți biblioteca (statică și, opțional, biblioteca dinamică)

o program
construiți programul binar

o program strip
construiți programul binar eliminat

o instala program cale instalați programul construit în calea specificată (a fi
folosit după emitere icmbuild program)

o instala static cale instalați biblioteca statică construită în calea specificată
(a fi folosit după emitere icmbuild bibliotecă)

o instala comun cale instalați biblioteca partajată construită în calea specificată
(a fi folosit după emitere icmbuild bibliotecă) După adăugarea unei linii la icmconf
conținând

#define DEFCOM „program”

icmbuild implicit folosește argumentul program. După adăugare

#define DEFCOM „bandă”

icmbuild implicit folosește argumentul strip. După adăugare

#define DEFCOM „biblioteca”

icmbuild implicit folosește argumentul bibliotecă.

DEFCOM este ignorat atunci când se trece la un mod de operare explicit icmbuild.

Utilizați icmbuild online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad