gpt4 book ai didi

visual-studio-2010 - 为 Visual Studio 2010 构建 Qt - 无法打开文件 'qtmaind.lib'

转载 作者:行者123 更新时间:2023-12-05 00:37:07 28 4
gpt4 key购买 nike

我正在尝试启动一个 C++ Qt 应用程序并让它在 Visual Studio 2010 中运行和编译。

通过谷歌搜索,我发现有一个 Visual Studio Qt 插件,所以我安装了它。我已经安装了 MinGW Qt 二进制文件,当这不起作用时,我发现您必须为 Visual Studio 2010 编译源代码(VS 2008 二进制文件会导致部署问题)。

以此为指导:How to build Qt for Visual Studio 2010 ,我编译了开源版本,并将其与 QTDIR 环境变量一起添加到 PATH 中。希望我最终能正常工作,我使用 Visual Studio 2010 中的新建项目向导创建了一个“Qt 应用程序”。完成后,我尝试构建程序,但看到以下错误:

1>LINK : fatal error LNK1104: cannot open file 'qtmaind.lib'

我查看了 C:\QT\lib 文件夹,发现我只有一个 qtmaind.prl,但不知道为什么没有 qtmaind.lib。

我能够回显 QMAKESPEC 环境变量以获得“win32-msvc2010”输出。

我为配置步骤尝试了几种不同的标志组合,包括链接中的组合,甚至尝试手动设置 -platform 标志。

如果有人可以提供任何帮助,将不胜感激! :D

最佳答案

刚刚遇到了同样的问题。我将链接指南中的“-release”标志更改为“-debug-and-release”,然后它构建了 qtmaind.lib 库(大概,“d”后缀代表调试)。

关于visual-studio-2010 - 为 Visual Studio 2010 构建 Qt - 无法打开文件 'qtmaind.lib',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7356975/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com