我正在尝试启动一个C ++ Qt应用程序并使其在Visual Studio 2010中运行和编译。通过一些谷歌搜索,我发现了一个Visual Studio Qt插件,于是我安装了它。我已经安装了MinGW Qt二进制文件,但当这种方法不起作用时,我发现您必须为Visual Studio 2010编译源代码(VS 2008二进制文件会导致部署问题)。按照此指南:如何构建Visual Studio 2010的Qt,我编译了开源版本,并将其添加到 PATH 中,以及 QTDIR 环境变量。希望我最终使它工作了,我使用 Visual Studio 2010 中的新项目向导创建了一个“Qt 应用程序”。完成后,我尝试构建该程序,结果看到以下错误:
我查看了C:\QT\lib文件夹,发现只有一个qtmaind.prl文件,但不知道为什么没有qtmaind.lib文件。
我能够回显QMAKESPEC环境变量以获取'win32-msvc2010'输出。
我尝试过几种不同的配置步骤标志组合,包括链接中的标志,并甚至尝试手动设置-platform标志。
如果有人能提供任何帮助,将不胜感激! :D
1>LINK : fatal error LNK1104: cannot open file 'qtmaind.lib'
我查看了C:\QT\lib文件夹,发现只有一个qtmaind.prl文件,但不知道为什么没有qtmaind.lib文件。
我能够回显QMAKESPEC环境变量以获取'win32-msvc2010'输出。
我尝试过几种不同的配置步骤标志组合,包括链接中的标志,并甚至尝试手动设置-platform标志。
如果有人能提供任何帮助,将不胜感激! :D