gpt4 book ai didi

visual-studio - 为 Visual Studio 2005/2008 构建开源 Qt

转载 作者:行者123 更新时间:2023-12-04 13:10:27 26 4
gpt4 key购买 nike

有没有人有关于构建 Qt 开源版本的说明?现在存储库已打开,我正在尝试为 VS2008 进行构建,但是在尝试构建 qmake 时出现错误。

我找到了问题 I'm looking to use Visual Studio to write and compile using the open source version of Qt4但这些信息已经过时,并没有真正帮助我。作为引用,以下是我尝试使用 configure -platform win32-msvc2008 构建时发生的情况

Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.

cl -c -Foproject.obj -W3 -nologo -O2 -I. -Igenerators -Igenerators\unix -Igenerators\win32 -Igenerators\mac -
IC:\dev\open_source\qt\include -IC:\dev\open_source\qt\include\QtCore -IC:\dev\open_source\qt\include -IC:\dev\open_sou
rce\qt\include\QtCore -IC:\dev\open_source\qt\src\corelib\global -IC:\dev\open_source\qt\include\QtScript -IC:\dev\op
en_source\qt\mkspecs\win32-msvc2008 -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL
-DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -D
QT_NO_DATASTREAM -DQT_NO_PCRE -DQT_BOOTSTRAPPED -DQMAKE_OPENSOURCE_EDITION project.cpp
project.cpp
c:\dev\open_source\qt\src\corelib\tools\qstringlist.h(45) : fatal error C1083: Cannot open include file: 'QtCore/qalgori
thms.h': No such file or directory
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\cl.EXE"' : return code '0x2'
Stop.
Building qmake failed, return code 2

最佳答案

嗯,一件有用的事情是在 Visual Studio 命令提示符中运行 configure。这应该在 Visual Studio 工具下的 Visual Studio 开始菜单组中可用。

现在,当您运行 configure 时,您不必指定目标平台,因为它将被 VS 命令提示符设置为环境变量。

当我没有使用 VS 命令提示符时,我从 configure 和 nmake 中收到错误,并且自从切换以来我没有遇到任何问题。

所以简单的说明是:

1)打开VS命令提示符

2)导航到configure.exe所在的qt文件夹

3)配置

4)nmake

关于visual-studio - 为 Visual Studio 2005/2008 构建开源 Qt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/860575/

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