c++ - boost library........预构建的变体?

标签 c++ windows boost

我只是使用安装程序安装 boost 库。

它问我要安装哪些变体(大约 8 个选项,6 个多线程和 2 个单线程)。我安装它只是为了掌握并练习 boost,所以我不确定?

此外,一旦我使用安装程序“安装”了 VS02010 中的库,我该如何使用这些库?

提前谢谢你

最佳答案

Boost documentation是你的 friend 。阅读有关 Windows 入门的信息将为您节省大量时间。

大部分图书馆都是header-only .您只需按照各个库文档中的描述包含正确的 header 即可使用它们。如果你想使用任何不是的,你将需要 build your own libraries, or install the ones that come prebuilt .这就是你的问题所涉及的。所以你真的必须回答你自己的问题——你的目标平台是什么,你必须支持多线程编程吗?如有疑问,请全部安装并根据具体情况使用您需要的那些。

要在安装或构建 Boost 库后使用它们,只需 include the relevant library in your project Linker options至于任何其他静态库。

关于c++ - boost library........预构建的变体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3808728/

相关文章:

c++ - std::vector 运算符重载不采用常量参数?

Microsoft Azure 订阅下的 Windows Server 2012 R2 远程桌面许可证激活

c++ - 从函数返回 shared_ptr 的取消引用值

c++ - boost 条件问题?

C++ 记住指向已分配字符串的指针

c++ - 如何使用 C++ 和 Snow Leopard 使 OpenGL/GLUT 与 Eclipse IDE( cocoa 64 位)一起工作

windows - apache on windows 虚拟目录配置帮助

c++ - 我应该看到 std::bind 和 boost::bind 之间的显着差异吗?

c++ - 使用 C++ 使用 Z3 定义集合论

linux - 获取当前用户的名字