Pagina didattica di G. Servizi
Home >> Programmi gratuiti


comando di compilazione e link con passe_par_tout

Supposto che si abbia un programma che fa riferimento alle funzioni grafiche citate, per farlo funzionare occorre avere installata la corrispondente libreria che può essere ottenuta cliccando qui.

Dopo ciò, per gli utenti Linux, è sufficiente obbedire ciecamente al seguente decalogo (i punti interrogativi vanno sostituiti per completare il nome della versione scaricata)

  1. Decomprimere il documento-archivio scaricato
      gunzip passe_par_tout_*.tar.gz
  2. Estrarre i documenti contenuti nell'archivio
      tar xf passe_par_tout_*.tar
  3. Spostarsi nella cartella che viene creata al punto precedente
      cd   passe_par_tout
  4. Eseguire lo script di installazione
      ./installatore_di_passe_par_tout
  5. Seguire scrupolosamente le istruzioni dello script
    di installazione leggendo con molta attenzione
    tutto ciò che dice.
  6. Sperare che tutto vada per il verso giusto...
  7. ...e se succede per davvero...
  8. Aggiungere tra i documenti di intestazione del
    proprio programma il documento passe_par_tout.h
      #include <passe_par_tout.h>
  9. Compilare col comando ccg fornito dallo script
    di installazione
       ccg      programma.C
    (ove, con ogni ovvietà, programma.C è il nome
    del documento che contiene il proprio programma)
  10. Se non vengono riscontrati errori viene prodotto, a
    partire dalla sorgente    programma.C    il documento eseguibile
    chiamato     programma  (senza l'estensione      .C) che
    a questo punto può finalmente essere eseguito.



mentre gli utenti MAC dovranno obbedire SCRUPOLOSAMENTE a quanto si trova scritto nel documento LEGGANO_I_POSSESSORI_DI_MAC che si trova all'interno della cartella passe_par_tout una volta che l'archivio scaricato sia stato espanso, ex precedente punto 3 del decalogo.

NOTA BENE:

L'estensione     .C     del nome del documento sorgente è fortemente consigliata affinché il comando    ccg   esegua correttamente la propria funzione di compilazione e link.

NOTA ALTRETTANTO BENE:

L'inclusione del documento passe_par_tout.h rende superflua, come fa intuire il nome stesso, l'inclusione della quasi totalità di tutti gli altri documenti di intestazione (cmath, cstdlib, cstdio etc...).     Tuttavia un programma che includa tale documento può essere compilato SOLO TRAMITE IL COMANDO   ccg   sopra descritto ANCHE SE NON FA RIFERIMENTO alle funzioni grafiche (a meno che non si adotti per il comando la sintassi descritta in cfr).

Torna in cima alla pagina