qt无法打开shell32.lib_qt5 静态链接, 无法打开输入文件“Qt5PlatformSupport.lib”

在尝试使用xmake在Windows 10上构建QT5.12.9的静态库时,遇到了链接错误LNK1181,无法找到Qt5PlatformSupport.lib文件。该问题出现在xmake编译过程中,尽管已经指定了Qt的SDK路径和版本,但编译仍然失败,并提示找不到必要的库文件。
摘要由CSDN通过智能技术生成

注:提问题时若使用不能用/没效果/有问题/报错此类模糊表达,但又没有根据下面的模板给出任何相关辅助信息的,将会直接标记为Invalid。

描述问题

qt 5.12.9 静态链接 无法打开输入文件“Qt5PlatformSupport.lib”

期待的结果

请尽量清晰精准地描述你所期待的结果。

错误信息

PS D:\test\testqt> xmake f -a x64

checking for Microsoft Visual Studio (x64) version ... 2019

checking for Qt SDK directory ... C:/qt/Qt5.12X64

checking for Qt SDK version ... 5.12.9

PS D:\test\testqt> xmake

[ 25%]: compiling.qt.moc src\widget.h

[ 75%]: compiling.release build.qt\plugin\testqt\static_import.cpp

[ 87%]: linking.release testqt.exe

error: LINK : fatal error LNK1181: 无法打开输入文件“Qt5PlatformSupport.lib”

warning: target(testqt).add_includedirs("C:\qt\Qt5.12X64\include\QtPlatformSupport") path not found at @programdir\rules\qt\load.lua:211

warning: add -v for getting more warnings ..

PS D:\test\testqt>

相关环境

请提供编译和运行环境信息,下面是一些必须填写的基础信息,便于我们针对性排查问题:

xmake版本:

xmake运行平台:vs 2019

xmake目标平台:windows 10

其他信息

请提供其他附加信息帮助我们诊断问题(比如截图,xmake.lua或者可复现的demo),以及你遇到的问题的一些背景信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值