abxxxi 2023-08-19 13:18 采纳率: 44.4%
浏览 61
已结题

Qt 使用GetProcessMemoryInfo报错

找了很久很久的解决办法,还是不知道没找到办法,毫无头绪。
开发环境是win11,Qt5.12

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-08-19 16:03
    关注

    【以下回答由 GPT 生成】

    这个错误是因为在链接过程中找不到GetProcessMemoryInfo函数的定义。在Windows操作系统中,该函数属于psapi库。要解决该错误,需要将psapi库添加到项目的.pro文件中,并重新编译。

    以下是修复问题的具体步骤:

    1. 打开项目的.pro文件。
    2. 在文件的末尾添加以下内容:
    LIBS += -lpsapi
    

    这将告诉编译器在链接时要引用psapi库。

    1. 保存并关闭.pro文件。
    2. 重新编译项目。

    重新编译后,链接错误应该解决了。请确保在重新编译前关闭并重新打开Qt Creator,以便让Qt Creator重新加载.pro文件的更改。

    如果你仍然遇到问题或有其他疑问,请告诉我,我将尽力帮助你解决。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月29日
  • 已采纳回答 8月21日
  • 创建了问题 8月19日