Compiling (Speeding up)/ro: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Category:Developer Documentation/ro") |
(Created page with "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. Ia...") |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
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. |
|||
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 === |
=== CCache === |
Revision as of 11:30, 19 September 2018
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
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.