gpt4 book ai didi

c++ - 无法从源代码构建 qt(对于 OpenCV)

转载 作者:行者123 更新时间:2023-11-28 05:45:26 24 4
gpt4 key购买 nike

我正在尝试按照 this 在我的 Windows 10 上安装 OpenCV指导。为了使用我自己构建的库安装它,我需要从源代码构建 qt。我从 qt 页面下载了最新的资源(5.6.0,我没有找到任何其他可用的资源),但是在输入之后

configure -release -no-webkit -no-phonon -no-phonon-backend -no-script -   no-scripttools
-no-qt3support -no-multimedia -no-ltcg

在VS2013/VS2015命令提示符下,出现错误:

Unknown option -no-webkit
Unable to detect the platform from environment. Use -platform command line
argument or set the QMAKESPEC environment variable and run configure again.

我可以选择只做一切。但我必须指定平台。我没有找到如何去做。

谁能给我一个提示,如何正确安装 qt?我有 VS 2013 和 2015。我将使用 VS2013,因为 CUDA 工具包 7.5 不支持 VS2015。

谢谢,

米哈伊尔

更新:我能够通过键入 configure -platform win32-msvc2013 -mp -release 开始安装过程(尽管我有 win64),但在接受许可证后,我收到了一个错误: 执行:找不到文件或路径(nmake)。附上截图enter image description here

最佳答案

您是否尝试过使用 MSVC2013 命令提示符:

configure -platform win32-msvc2013 -mp -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg

然后输入:

nmake

更新:

此外,在此之前,尝试将您的 Qt 源代码的路径,以及 bin 文件夹添加到 windows 的 PATH 变量中。

例如,如果您的 PATH 变量当前设置为 %SystemRoot%\system32;%SystemRoot%; 并且您的 Qt 源代码位于 C:\dev\Qt-5.6\然后将您的 PATH 变量设置为 %SystemRoot%\system32;%SystemRoot%;C:\dev\Qt-5.6;C:\dev\Qt-5.6\bin

此网站解释了如何在 Windows 上更改 PATH 变量,以防您不熟悉它:http://www.computerhope.com/issues/ch000549.htm

然后重新启动 MSVC2013 命令提示符或 Windows。我相信这应该有助于编译。让我知道它是否解决了您的问题。

关于c++ - 无法从源代码构建 qt(对于 OpenCV),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36322610/

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