Translations:Compile on Windows/80/it

From FreeCAD Documentation
Nome Variabile Descrizione Valore di Default
BUILD_XXX Fare il Build di FreeCAD con il componente XXX. Se non si vuole o non si ha bisogno di compilare ad es. l'ambiente OpenSCAD, disabilitare la variabile BUILD_OPENSCAD. FreeCAD quindi non avrà questo ambiente di lavoro. Nota: Alcuni componenti sono necessari per altri componenti. Se per esempio deselezioni BUILD_ROBOT CMake ti informerà che il componente Path non può essere compilato correttamente. Pertanto controllare l'output di CMake dopo aver modificato un'opzione BUILD_XXX! dipende
BUILD_ENABLE_CXX_STD La versione standard del linguaggio C++. C++14 è il più alto possibile per FreeCAD 0.19 mentre almeno C++17 è richiesto per FreeCAD 0.20. Vedere anche la nota nella sezione Compilazione con Visual Studio 15 (2017) e successive dipende
BUILD_DESIGNER_PLUGIN Per creare il plug-in Qt Designer, consultare questa sezione di seguito OFF
BUILD_FLAT_MESH Necessaria per avere una build che includa la funzionalità CreateFlatMesh OFF
CMAKE_INSTALL_PREFIX La cartella di output durante la creazione della destinazione INSTALL, vedere anche la sezione Esecuzione e installazione di FreeCAD Cartella d'installazione predefinita del programma in Windows
FREECAD_COPY_DEPEND_DIRS_TO_BUILD Copia le librerie dipendenti necessarie per eseguire FreeCAD.exe nella cartella di compilazione. Vedere anche la sezione Esecuzione e installazione di FreeCAD.
Nota: le opzioni FREECAD_COPY_XXX appaiono solo se le librerie non sono già state copiate. Se si ha solo bisogno di aggiornare/passare a un'altra versione di LibPack, consultare la sezione Aggiornamento del LibPack. Se si desidera ripristinare le opzioni per qualche motivo, si devono eliminare tutte le cartelle nella cartella di compilazione, ad eccezione della cartella LibPack. In CMake cancellare la cache e avviare come se si dovesse compilare per la prima volta.
OFF
FREECAD_COPY_LIBPACK_BIN_TO_BUILD Copia i file binari LibPack necessari per eseguire FreeCAD.exe nella cartella di compilazione. Vedere anche la sezione Esecuzione e installazione di FreeCAD. OFF
FREECAD_COPY_PLUGINS_BIN_TO_BUILD Copia i file del plugin di Qt necessari per eseguire FreeCAD.exe nella cartella di compilazione. Vedere anche la sezione Esecuzione e installazione di FreeCAD. OFF
FREECAD_LIBPACK_USE Attiva o disattiva l'utilizzo di FreeCAD LibPack. ON
FREECAD_LIBPACK_DIR Directory in cui si trova il LibPack. Cartella del codice sorgente di FreeCAD
FREECAD_RELEASE_PDB Crea librerie di debug (*.pdb) anche per build di rilascio. Non influisce sulla velocità (come farebbe una vera build di debug) e può essere molto utile per individuare arresti anomali nel codice di FreeCAD. Nel caso in cui FreeCAD si arresti in modo anomalo, verrà creato un file crash.dmp che può essere caricato con MSVC e se si dispone dei file PDB corrispondenti più il codice sorgente di quella versione è possibile eseguire il debug attraverso il codice. Senza i file PDB non è possibile eseguire il debug del codice e tutto ciò che il debugger mostra è il nome della DLL in cui si è verificato il crash. ON
FREECAD_USE_MP_COMPILE_FLAG Aggiunge l'opzione /MP (multiprocessore) ai progetti di Visual Studio, abilitando accelerazioni nelle CPU multi-core. Questo può accelerare notevolmente le build sui processori moderni.
Nota: Se disattivi FREECAD_USE_PCH, la compilazione può sovraccaricare rapidamente lo spazio dell'heap, anche se hai 16 GB di RAM.
ON
FREECAD_USE_PCH Precompila the headers per risparmiare tempo di compilazione. ON
FREECAD_USE_PYBIND11 Include la libreria PyBind11. Necessario avere una build che includa la funzionalità CreateFlatMesh.
Nota: dopo averla attivata si potrebbe ricevere un errore di configurazione. Basta configurare di nuovo e il problema dovrebbe scomparire.
OFF