-
Notifications
You must be signed in to change notification settings - Fork 17
Tips
Christopher Van Arsdale edited this page Oct 21, 2013
·
8 revisions
--
- All parent directories are required to have BUILD files in them (the "empty" build file is empty javascript array "[]").
- The json parsing library is very particular, make sure your json is valid.
- When this happens, you need to-rerun repobuild.
- In some corner cases, you may need to run "make clean" and re-build your project. You can avoid a full clean by manually removing some of the '.gen-obj/...' files you need rebuilt.
- Setting up ccache can be very useful.
- If you are on ubuntu, this might help: http://pointclouds.org/documentation/advanced/c_cache.php
- repobuild --debug will disable most optimizations (-03, etc).
- Linking can be sped up by setting --noenable_flto_object_files.