跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

QT使用windowsAPI函数提示error LNK2019: 无法解析的外部符号 该符号在函数 _main 中被引用解决方案

在使用 windows api函数时,即使已经包含了
头文件,仍然可能会遇到
error lnk2019: 无法解析的外部符号
的错误。之前使用api时并未遇到此问题,但这次的解决方法是在
.pro
文件中添加
win32:libs += -luser32
即可解决此问题。 在Qt中调用Windows API函数时,有时除了需要相关的头文件外,还需要手动关联系统库。例如,
SystemParametersInfoA()
函数就是这样的情况。具体是否需要关联系统库,可以通过查阅相关手册来确认。在MSDN中搜索该函数,并查看其底部的说明。 参考博文中提到,在Qt中调用
setupapi.h
头文件中的
SetupDiGetClassDevs()
函数时,也会遇到 编译错误 。 通义灵码 windows版 通义灵码 0.8.0 是一款面向智能开发场景的轻量级集成开发环境。该版本聚焦效率与协作,提供代码智能补全、实时语法检查与版本管理功能,并优化了插件扩展能力,适配主流编程语言。0.8.0 版本进一步提升了启动速度与界面响应流畅度,内置任务运行器与调试工具,帮助开发者更快捷地完成项目构建与问题定位。简洁、现代的设计让初学者与专业团队都能快速上手。 下载

相关文章