gpt4 book ai didi

python - 我无法构建 Pythonqt

转载 作者:太空宇宙 更新时间:2023-11-04 06:39:37 25 4
gpt4 key购买 nike

它是 PythonQt:pythonqt.sourceforge.net。我正在使用 PythonQt-1.1 。 Qt 版本 4.6.2 和 Python 2.6.4.10。 Visual Studio 2008来自指令:

cd PythonQtRoot  
vcvars32
qmake
nmake

在我输入 qmake 后,它生成了 makefile,然后我输入了 nmake,但它说“makefile(22) :fatal error U1000: syntax error: ')' missing in macro invocation Stop.”我在这里做错了什么?

提前致谢....

最佳答案

我记得在使用最近发布的 Qt on Win32 构建其他包时遇到过类似的问题。顺便说一下,我在 cygwin 下运行。经过大量调试后,我发现“qmake”使用了错误的“mkspec”。有助于这种情况的一件事是强制使用正确的 mkspec,如下所示:

导出 QMAKESPEC=win32-msvc2008或者导出 QMAKESPEC=win32-msvc

为了找到所有有效 mkspec 的列表,我查看了目录:c:\Qt\4.6.0\mkspecs或者c:\Qt\2010.01\qt\mkspecs

对于一个特定的包,我与系统上安装的其他工具有一些冲突,因此不得不编辑实际的 mkspec 文件以使用绝对路径指向正确的工具,但听起来这不是你的问题。听起来您生成的是与 gmake 兼容的 Makefile,而不是与 nmake 兼容的 Makefile,因此此修复应该有效。

-- 格伦

关于python - 我无法构建 Pythonqt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2667034/

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