Compiling (Speeding up)/ro: Difference between revisions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
=== distcc === |
=== distcc === |
||
Distcc |
Distcc poate fi utilizat pentru compilarea distribuită în rețea. |
||
{{Docnav|CompileOnMac|Third Party Libraries}} |
{{Docnav|CompileOnMac|Third Party Libraries}} |
Revision as of 12:34, 25 January 2019
Atunci când dezvoltați FreeCAD, trebuie să compilați din surse, iar faza de compilare / construire poate începe să mînânce un timp valoros din timpul de dezvoltare. Iată câteva sfaturi pentru a scurta acest proces și a face timpul de compilare/construcție mai eficient.
CCache
Instalează ccache în compilările cache
Dezactivarea modulelor
Utilizați cmake-curses-gui, cmake-qt-gui sau flag cmake pentru a dezactiva modulele pe care nu lucrați
make -j
Utilizați -j # pentru a specifica numerul sarcinilor/jobs. O sugestie ar fi, numărul de nuclee de pe computer, e.g.
make -j $(nproc)
distcc
Distcc poate fi utilizat pentru compilarea distribuită în rețea.