dist_compilation
Distributed compilation
- apt-get install distcc ccache
mkdir local/DIR/ccache_links/bin cd local/DIR/ccache_links/bin ln -s /usr/bin/ccache c++ ln -s /usr/bin/ccache cc ln -s /usr/bin/ccache g++ ln -s /usr/bin/ccache gcc
- Add the following lines to your .bashrc
export CCACHE_PREFIX=distcc export DISTCC_HOSTS='memeruiz@lars/10:/usr/bin/distccd localhost/8'
- Login again.
- Configure your building system to use multiple processes. Ej: make -j18, ROS_PARALLEL_JOBS=-j18, CONCURRENCY_LEVEL=18
- Ready.
dist_compilation.txt · Last modified: 2021/02/01 05:55 by 127.0.0.1