User Tools

Site Tools


dist_compilation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dist_compilation [2011/11/01 14:38] – bqkTdRSsTyeWZ 80.254.184.241dist_compilation [2011/11/08 22:04] – old revision restored memeruiz
Line 1: Line 1:
-FVAEzX  <a href="http://ktiybfwxhytk.com/">ktiybfwxhytk</a>+====== 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