visual-studio - 链接动态库时出现Qt错误
问题描述
我是在 Windows 环境中使用 Qt 的新手,我在为项目链接动态库时遇到问题。
我将boost和quantlib构建为动态库并包含在项目中,但应用程序抛出错误:“LNK1104:无法打开文件'QuantLib-vc141-mt.lib'”
这是我的 .pro 文件,
INCLUDEPATH += "C:/Users/som/Desktop/boost_1_68_0" \#Boost
"C:/Users/som/Desktop/QuantLib-master" #Quantlib
LIBS += -LC:/Users/som/Desktop/QuantLib-master/lib/ #QuantLib
LIBS += -LC:/Users/som/Desktop/boost_1_68_0/stage/lib/ #Boost
LIBS += -lQuantLib-vc141-mt
LIBS += -lboost_date_time-vc141-mt-x32-1_68
quantlib 库目录包含 QuantLib-vc141-mt.dll 和 lQuantLib-vc141-mt-gd.dll 文件。
解决方案
推荐阅读
- php - SQL 如何使用 var php 条件进行选择查询
- reactjs - 如何修复错误无法使用“xx”来使用反应打字稿键入内在属性和道具?
- amazon-web-services - 获取参数 VS 获取参数
- json - 使用 jq 转换包含键/值字符串的列表
- c# - Oxyplot:对 TrackerFormatString 参数的操作
- ssl - Prestashop 上的混合内容与 smartblog-v3.0.0 模块
- javascript - 如何在 JavaScript 中查找 HTML 元素的位置?
- python - 悬停在函数定义上时查看文档的乳胶翻译
- django - 如何从 Django Web 服务器在远程服务器(Windows 10)中运行批处理文件
- compiler-construction - 解决 ply yacc 中的 shift/reduce 冲突