gpt4 book ai didi

Qt 4.8.0 构建的 MySQL 插件失败

转载 作者:行者123 更新时间:2023-11-29 08:50:26 24 4
gpt4 key购买 nike

我正在尝试为 Qt 项目构建 MySQL 插件。我按照其他地方给出的说明进行操作,但 qmake 生成的 makefile 似乎有错误,并且 nmake 生成 DLL 失败。

有人有替代程序吗?

有谁知道为什么我们无法为此下载 MySQL DLL?为什么每个人都必须构建它?

这是过程;

qmake "INCLUDEPATH+=c:/'Program Files'/MySQL/'Connector C 6.0.2'/include" "LIBS+=-Lc:/'Program Files'/MySQL/'Connector C 6.0.2'/lib/debug " mysql.pro

c:\QtSDK\QtSources\4.8.0\src\plugins\sqldrivers\mysql>nmake debug

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\nmake.exe" -f Makefile.Debug

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01

Copyright (C) Microsoft Corporation. All rights reserved.

rc -D_DEBUG -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQT_DLL -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3
DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -fo debug\qsqlmysqld_resource.res qsqlmysqld_resource.rc

'rc' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'rc' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\nmake.exe"' : return code '0x2'
Stop.

最佳答案

我大胆猜测您是从普通命令提示符/窗口而不是 Visual Studio 版本构建的。这意味着可能并非所有路径都设置正确,并且无法找到 rc 命令。

因此尝试再次构建,但这次是从 Visual Studio command prompt 。例如,您可以在开始菜单的 Visual Studio 条目的“Visual Studio 工具”下找到它。

您也可以运行 VCVARS32在常规命令提示符中设置所有适当的路径,但实际上没有必要。

关于Qt 4.8.0 构建的 MySQL 插件失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11421868/

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