I've been playing around with some Boost components, and the only one I see a direct need for in the project I'm working on is boost::shared_ptr
.
Would it be difficult to just include the required files for shared_ptr
, or at least just include files for the Boost smart_ptr directory in my project? They seem to have some external dependencies on other parts of Boost - but I figure there's an easy way to just use certain components of the Boost library and I'm missing it.
If you can tell me what parts I need or point me to a good tutorial I'd be most grateful!
You can use the bcp tool to extract only the header you want.
bcp shared_ptr /foo
This copies shared_ptr
and all dependencies to the directory foo