使用 MSVC 将 Boost Libs 链接到 Qt
link boost libs to qt with msvc
我已经安装了qt-opensource-windows-x86-msvc2013_64_opengl-5.4.0.exe
并使用以下命令编译boost_1_58_0.zip
:b2 toolset=msvc --build-type=complete stage
.它在Visual Studio中工作正常,但是当我尝试将其与Qt一起使用时,我收到此错误:
:-1:错误:LNK1104:无法打开文件"libboost_filesystem-VC120-mt-gd-1_58.lib"
这是我的 .pro 文件:
模板 = 应用
QT += qml 快速小部件
来源 += 主.cpp \ 测试类.cpp
资源 += qml.qrc
包含路径 += C:\boost
LIBS += "-LC:\boost\stage\lib\libboost_filesystem-vc120-mt-gd-1_58.lib"
#Additional 用于解析Qt Creator代码模型中QML模块的导入路径 QML_IMPORT_PATH =
# 默认部署规则。 include(deployment.pri)
标头 += \ 测试类.h
在 LIBS 变量中,仅使用"-L"表示正确的库路径 (-L)。您进行了混音,在缺少 libs 目录时指定了一个文件(小写 l)。
您不需要指定库,boost 具有编译指示。
相关文章:
- Qt creator 4.11,在应用程序输出面板中创建一个链接
- Libharu 解释 QT c++ 中的链接
- Qt5 C++将新窗口与Qt设计器链接
- 确定Qt库链接
- Qt & Firebase C++ SDK 在 iOS 上的链接问题
- 在Qt中链接具有非标准名称的lib文件
- CMake Qt建立在Windows链接器问题之上
- libGL确实存在,但链接器找不到它 - Qt 4.8.7,CentOS 7.5
- 静态链接MSVC库,动态链接Qt
- 将Qt应用程序与CMake和Visual Studio链接起来
- 将OpenBLAS与Qt Creator项目链接
- 设置Qt Creator以链接和编译汇编代码
- 如何静态链接Qt库?
- 在 cmake 中链接 Qt 对象
- 链接QT创建插件编辑器 /荧光笔
- 链接Qt应用程序时出现数百个"undefined reference"错误
- 如何在Qt-Creator上链接Qt API和GStreamer(MacOS)
- 链接Qt创建者中的外部静态库
- 链接qt库错误
- 如何在Linux中链接QT和OpenCV