AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

icmbuild - En ligne dans le Cloud

Exécutez icmbuild dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande icmbuild qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


icmbuild - Un script de maintenance de programme générique et facile à configurer

SYNOPSIS


icmbuild [-h] [-c] args

DESCRIPTION


La icmbuild script est un script générique qui peut être utilisé pour effectuer la maintenance du programme en utilisant
icmake (1).

Icmbuild exige que le fichier icmconf est disponible dans le répertoire où programme
l'entretien est demandé.

Icmbuild suppose que vos sources existent dans et en dessous du répertoire de travail actuel. Les
filet icmconf in icmakeLa distribution de (1) fournit un exemple de icmconf fichier qui peut
être utilisé par icmbuild. Dans cet exemple icmconf dossier, il est supposé que C + + les sources sont
maintenu, mais la maintenance du programme pour, par exemple, C les sources peuvent être facilement configurées.

Icmbuild() compile toutes les sources dans chacun des sous-répertoires nommés dans le fichier HORAIRE,
puis compile toutes les sources dans le répertoire de travail actuel.

Les sources compilées donnent lieu à des modules objets qui peuvent être conservés dans une bibliothèque, contre
auquel le module d'objet principal est lié. Il est également possible de spécifier d'autres
bibliothèques auxquelles le programme doit être lié.

Si une bibliothèque est construite, elle est tenue à jour par icmbuild. Lorsqu'une source est
compilé avec succès, son nouveau module objet remplacera l'ancien qui se trouve dans le
une bibliothèque. À ce stade, les fichiers objets ne sont plus nécessaires et sont supprimés par
icmbuild.

DÉMARRAGE ICMBÂTIR


Utiliser icmbuild faire comme suit :

o Installer icmbuild sur ton chemin ;

o copier icmconf (et probablement le fichier HORAIRE) dans le répertoire de base de votre projet
(c'est-à-dire le répertoire dans lequel et où ci-dessous se trouvent les sources du projet) ;

o Modifier le #définit dans le fichier icmconf goûter;

o Entrez les noms des sous-répertoires contenant les sources sur des lignes séparées dans le fichier
HORAIRE

Notez que l'ordre des classes mentionné dans HORAIRE is pertinent. Nouvelle classe
(sous-répertoire) les noms peuvent toujours être ajoutés, mais réorganiser les lignes dans le HORAIRE
fichier doit être évité. Si une réorganisation est nécessaire, exécutez d'abord la commande
icmbuild espace extérieur plus propre, pour supprimer tous les fichiers créés jusqu'à présent par icmbuild. La recompilation est
nécessaire car les noms des fichiers objets contiennent des numéros d'ordre de classe pour
identification. Ces numéros d'ordre de classe empêchent les collisions de noms de fichiers (par exemple, deux
les classes peuvent utiliser un fichier données.cc) et donc remplacement d'un fichier xo de la classe A
par fichier xo de la classe B est empêché;

o Maintenant, exécutez simplement

icmbuild -h

à partir du répertoire de base du projet et laissez l'aide-info vous dire quelles sont vos options
sommes. Voir la section suivante pour les modes de fonctionnement.

OPTIONS


Icmbuild reconnaît deux options, au plus une doit être spécifiée :

o -h: Fournissez un bref aperçu de l'utilisation.

o -c: Effacer l'écran (à l'aide mettre clair) avant de commencer le processus de compilation

Suite à l'option -c icmbuild() les arguments suivants peuvent être passés à icmbuild:

o espace extérieur plus propre,
nettoyer les restes des activités précédentes

o bibliothèque
construire la bibliothèque (statique et éventuellement la bibliothèque dynamique)

o Danse
construire le programme binaire

o Danse bande
construire le programme binaire dépouillé

o installer Danse chemin installer le programme construit dans le chemin spécifié (à
utilisé après l'émission icmbuild Danse)

o installer statique chemin installer la bibliothèque statique construite dans le chemin spécifié
(à utiliser après l'émission icmbuild bibliothèque)

o installer commun chemin installer la bibliothèque partagée construite dans le chemin spécifié
(à utiliser après l'émission icmbuild bibliothèque) Après avoir ajouté une ligne à icmconf
comprenant

#define "programme" DEFCOM

icmbuild par défaut utilise l'argument Danse. Après avoir ajouté

#define "bande" DEFCOM

icmbuild par défaut utilise l'argument bande. Après avoir ajouté

#define DEFCOM "bibliothèque"

icmbuild par défaut utilise l'argument bibliothèque.

DEFCOM est ignoré lorsqu'un mode opérationnel explicite est passé à icmbuild.

Utiliser icmbuild en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad