Question: Is there a DI framework comparable to Google Guice? And what does Google use?

Answer: 
I'm the author of [wallaroo](http://wallaroolib.sourceforge.net/). It's actively developed and has the following features:

* it's lightweight but powerful
* its interface supports both C++11 and C++98 with boost
* it's type safe
* it doesn't need custom preprocessors / code generators
* you can load classes defined in shared libraries
* you can use a DSL syntax for object creation and wiring or
* you can get object creation and wiring by parsing one or more xml / json file.

Any comment, suggestion or request are welcome.
I am currently authoring one called [sauce](https://github.com/phs/sauce), whose design (and name) is directly inspired by guice. I still consider it alpha, but you may find it useful.