c++ - 缺少有关 Boost 的详细信息(.lib 文件)

标签 c++ boost linker

在使用某些 Boost 库时,我在哪里可以找到用于链接我的程序的 lib 文件? 决定尝试它的线程功能,但我得到了

Error 6 fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-gd-1_42.lib' InterviewPractice

在我包含之后

Error 6 fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-gd-1_42.lib' InterviewPractice

我找不到在 boost 网站上正确链接的 .lib 文件的位置? 有小费吗? :)

最佳答案

一些 Boost 库需要构建(例如,使用操作系统特定功能的库)。你可以build them yourself ,或下载 pre-built package .

关于c++ - 缺少有关 Boost 的详细信息(.lib 文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2775880/

相关文章:

c++ - 如何利用标准库

c++ - 使用 boost 序列化多态类

c++ - 链接器错误,使用 g++ 链接到 gcc 编译的库,未定义对该函数的引用

gcc - DLDFLAGS 和 LDFLAGS 有什么区别

c++ - 使用 IDE 进行开发和测试时,存储源代码的 SVN 最佳实践是什么?

c++ - 以 8x8 字符显示字母

c++ - 如何在C++中声明数组字符串

c++ - 添加或减去天数后 boost 日期时间返回值

c++ - 如何将 64 位机器的 boost lockfree 大小增加到超过 65535 个对象?

c++ - 为什么 gcc 链接器对 .a 文件和 .o 文件的行为不同?