windows - 如何使用 VS 在 Windows 7 上安装 Boost

标签 windows boost

所以我一整天都在尝试将 Boost 与 Windows 7 上的 Visual Studio (2008) 集成。 我首先通过这个 How to use Boost in Visual Studio 2010 进行了两次.

我搜索了所有(至少有 3 个)类似的主题,但没有一个有效。

有些人建议使用这个:www.boostpro.com/download/但链接不活跃。 有人提议将运行时库更改为多线程 DLL,但也没有奏效。

我只是尝试包括 #include <boost/thread.hpp>并得到这个错误

fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-s-1_53.lib'.

在安装 Boost 之前,错误是找不到 thread.hpp所以看起来 Boost 安装有点正确。

问题是我在使用教程时没有构建库。我如何手动构建它们?

最佳答案

没有一键升级这样的东西,您仍然需要手动执行一些操作。在您的情况下,您似乎需要编译 Boost.Thread 库,然后将生成的 .lib 文件所在的目录添加到您的库路径中。您提供的链接看起来不错。如果你遵循它,你可能已经构建了 Boost.Thread。确保您完成了第二部分中的#6。

关于windows - 如何使用 VS 在 Windows 7 上安装 Boost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15766386/

相关文章:

windows - 我将如何复制除隐藏文件和文件夹之外的所有文件和文件夹?

c++ - 字符串格式用\0填充?

c++ - 向用户显示异常调试信息

windows - PsExec 抛出错误消息,但工作没有任何问题

windows - AutoHotKey V1-监视文本文件中的更改并将文本文件内容复制到剪贴板

C++ STL 低级编程

c++ - C++ 中的函数组合

c++ - Qt 在信号/槽中使用 boost::shared_ptr

c++ - 在 Windows 上模拟原始输入

javascript - 从任何地方在 Windows 命令中执行单个 Node.js 文件