Compiling (Speeding up)/ru: Difference between revisions

From FreeCAD Documentation
(Created page with "При разработке FreeCAD требуется сборка из исходного кода, и фаза компиляции / сборки может отнимат...")
(Created page with "=== CCache === Установите ccache для кеширования сборок")
Line 5: Line 5:


=== CCache ===
=== CCache ===
Установите ccache для кеширования сборок
Install ccache to cache builds


=== Disable Modules ===
=== Disable Modules ===

Revision as of 21:16, 24 March 2019

CompileOnMac
Third Party Libraries

При разработке FreeCAD требуется сборка из исходного кода, и фаза компиляции / сборки может отнимать драгоценное время на разработку. Вот несколько советов, чтобы сократить этот процесс и сделать время сборки более эффективным.

CCache

Установите ccache для кеширования сборок

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.

CompileOnMac
Third Party Libraries