visual-studio - LNK1181:无法在 Windows 中打开输入文件“boost_python.lib”,boost_1_68_0
问题描述
我在 Windows 10 上使用 VS 14 下载并构建了 boost_1_68_0(引导程序和 b2)。我通过在 lib\regex\example 文件夹中运行 bjam 来验证构建,该文件夹运行没有错误。
当我尝试在 lib\python\example 文件夹中执行相同操作时,每个链接都会出现此错误:LNK1181: cannot open input file 'boost_python.lib'
我验证了 boost_python.lib 变体(libboost_python36-vc140-mt-gd-x32-1_68.lib、libboost_python36-vc140-mt-x32-1_68.lib 和 x64 版本)在 F:\Dev\Boost\boost_1_68_0 \stage\lib 路径,并且该路径在 msvc-setup.bat 的 LIB 中设置。
通常我不会担心这个,只会从 IDE 构建,但是 boost 文档让我担心如果我不使用 bjam 会遇到麻烦......
解决方案
推荐阅读
- spring - 生成的 Maven Spring Projekt 的部署不起作用
- bash - 将文字美元符号填充到现有屏幕中
- hadoop - hadoop 如何仅当目标位置中已存在目录时才 mv 文件?
- javascript - 如何通过 Angular 1 页面的 JavaScript 使输入字段变脏?
- oracle - 将函数重构为 sql 查询
- git - 如何恢复已删除并提交但仍存在于 git hub 分支中的文件
- css - 如何从 CSS 中排除一个类?
- ruby - 使 RUBY 实际上在 Windows 中打开一个文件,而不是在 ruby 中
- screen - Display Waveshare 不会在屏幕上回显任何内容
- scala - 使用 ActorPublisher 源和重新连接 WebSocketClientFlow 的多个订阅者错误