zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

APPENDIX_B-build_IT.txt (2484B)


      1 Appendice B: Compilare ZynAddSubFX
      2 --------------------------------
      3 
      4 Introduzione a CMake
      5 ~~~~~~~~~~~~~~~~~~~~~
      6 
      7 ************************************************************************
      8 Note: Questa sezione è in gran parte copiata dal wiki di OpenSceneGraph:
      9 http://www.openscenegraph.org/projects/osg/wiki/Build/CMake
     10 ************************************************************************
     11 
     12 ZynAddSubFX usa CMake come suo sistema di compilazione unificato. CMake
     13 è capace di leggere semplici build script dall'albero dei sorgenti e
     14 creare da questo un sistema di compilazione specifico per la piattaforma.
     15 Questo sistema di compilazione può avere la forma di VisualStudio project
     16 files, Unix Makefiles o XCode project files. CMake è capace di individuare
     17 automaticamente le dipendeze esterne e consente di attivare/disattivare
     18 la compilazione del modulo e di configurare varie opzioni di compilazione.
     19 
     20 L'uso di un sistema di compilazione unificato consente di evitare rotture
     21 di compilazione che erano presenti nel precedente metodo di compilazione,
     22 ovvero quello di mantenere tre obiettivi di compilazione separati per
     23 VisualStudio, Unix "make" and XCode. Si riduce anche l'onere della
     24 manutenzione per gli sviluppatori base e collaboratori.
     25 Nell'insieme, l'uso di CMake dovrebbe portare come risultato una migliore
     26 coerenza e build più stabili su ogni piattaforma per gli utenti finali e
     27 una maggiore produttività nello sviluppo di nuove versioni.
     28 Speriamo che con una maggior coerenza di builds tra piattaforme renderà
     29 più facile per gli sviluppatori utilizzare la 'development version' di
     30 ZynAddSubFX e aiutare a contribuire ai testing e alle migliorie,
     31 portando ad un codice di più alta qualità.
     32 
     33 Quick start guide
     34 ~~~~~~~~~~~~~~~~~
     35 
     36 Per i più impazienti, qui c'è una guida veloce su come compilare
     37 immediatamente ZynAddSubFX da sorgenti.
     38 
     39 ************************************************************************
     40 Note: Ciò presuppone che tu abbia già una copia dei sorgenti.
     41 ************************************************************************
     42 
     43 ---------------------------------
     44 #enter the source directory
     45 cd zynaddsubfx
     46 
     47 #make a directory for an out-of-source build
     48 mkdir build
     49 cd build
     50 
     51 #generate a cmake build project here from the cmake root, which is
     52 #found in the directory below the current one
     53 cmake ..
     54 
     55 #OPTIONAL: Adjust compile variables in the Cache file:
     56 ccmake .
     57 
     58 #And finally, build as usual using make
     59 make
     60 ---------------------------------
     61