How to install only a few libraries
Hi, Maybe I haven't searched well enough in the installation docs, but I couldn't find an answer to the following. Is is possible to install only one or two libraries. For example, suppose I only want to use boost::smart_ptr. How can I arrange that only the files I really need are being downloaded and installed? Nothing more, nothing less? I've seen the option to bjam --with-<library>, but that only works for libraries, not for header files. When I do an install, I still get all the header files copied to my install directory. Regards, Marcel Loose.
"Marcel Loose"
Hi,
Maybe I haven't searched well enough in the installation docs, but I couldn't find an answer to the following.
Is is possible to install only one or two libraries. For example, suppose I only want to use boost::smart_ptr. How can I arrange that only the files I really need are being downloaded and installed? Nothing more, nothing less? I've seen the option to bjam --with-<library>, but that only works for libraries, not for header files. When I do an install, I still get all the header files copied to my install directory.
From another thread:
Micha Bieber
Personally I find the spectrum for boost a bit too broad, and splitting a library, new merging at a different level, splitting again etc. are completely common stages in software development (see Qt for a current example).
I'm not quite sure what you're getting at, but does http://www.boost.org/tools/bcp/bcp.html begin to address your concern? -- Dave Abrahams Boost Consulting www.boost-consulting.com Jeff Flinn
participants (2)
-
Jeff Flinn
-
Marcel Loose