【问题标题】:Visual Studio 2015 update 2 can't link boost libs, got LNK2019, LNK2001, etcVisual Studio 2015 更新 2 无法链接 boost 库,得到 LNK2019、LNK2001 等
【发布时间】:2016-06-22 02:37:50
【问题描述】:

我想做面部识别测试。已编译boost1.61.0,并添加到vs的include、libs中

但是当我尝试运行我的项目时遇到了一些错误。

【问题讨论】:

    标签: visual-studio visual-c++ boost


    【解决方案1】:

    如果您已经正确构建了boost 库,请参见:building boost for windows,您还需要在项目设置中添加stage/$(Platform)/lib 作为附加库目录。

    理想情况下,您应该为所有配置类型和所有平台设置stage/$(Platform)/lib,请参阅:building boost for visual studio 2013

    注意,boost 默认启用与Visual Studio 的自动链接,除非您定义了宏BOOST_ALL_NO_LIB

    【讨论】:

    • 或者将库安装在某个地方,而不是从临时暂存目录中使用它们。
    • 谢谢,我稍后再确认。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-20
    • 1970-01-01
    • 2015-04-04
    • 1970-01-01
    • 2017-02-24
    • 2016-07-22
    • 1970-01-01
    相关资源
    最近更新 更多