【发布时间】:2014-08-15 16:07:07
【问题描述】:
我在 Windows 中运行 Qt Creator 3.1.1。我有一个现有的 Qt 项目,我正在尝试将 Boost 库添加到它。我想我已将 .pro 文件配置为正确指向 .lib 和 .hpp 文件夹。但是,我在编译时仍然遇到链接错误:“LNK2019: unresolved external symbol”。
从我读过的其他内容来看,我似乎需要确保我的 Boost 是使用我用来编译 Qt 项目的相同编译器编译的。
这是我安装的 Boost 版本:http://boost.teeks99.com/bin/1.55.0/boost_1_55_0-msvc-12.0-64.exe
这是我的 Qt Creator About 窗口的屏幕截图:
这是我的 Qt Creator 编译器选项的屏幕截图:
我如何知道我正在使用哪个编译器?它列出了一大堆,但不太清楚实际使用的是哪一个。另外,如果这可能是一个简单的 64 位与 32 位问题,请告诉我。
【问题讨论】: