Compiling (Speeding up)/ro: Difference between revisions
(Created page with "Compilare (sporirea vitezei de execuţie)") |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
⚫ | |||
When developing FreeCAD one needs to build from source and the compiling/build phase can start eating in to precious development time. Here are some tips to shorten that process and make build times more efficient. |
When developing FreeCAD one needs to build from source and the compiling/build phase can start eating in to precious development time. Here are some tips to shorten that process and make build times more efficient. |
||
Line 19: | Line 20: | ||
{{clear}} |
{{clear}} |
||
⚫ |
Revision as of 19:59, 2 August 2018
When developing FreeCAD one needs to build from source and the compiling/build phase can start eating in to precious development time. Here are some tips to shorten that process and make build times more efficient.
CCache
Install ccache to cache builds
Disable Modules
Use cmake-curses-gui, cmake-qt-gui, or cmake flags to disable modules you aren't working on
make -j
Use make -j # to specify the number of jobs. A suggested value is your number of computer cores, e.g.
make -j $(nproc)
distcc
Distcc can be used for distributed compilation on a network.