qmake 挂在 windows 7
qmake hangs in windows 7
我在使用 qmake 时遇到一个奇怪的错误:要编译 octomap,首先我需要编译 octovis 代码,相应地还有我需要使用的文档:
cd octovis/src/extern/QGLViewer
qmake
mingw32-make
但是当我使用 qmake 时,他们什么也不做,看到任务监视器使用的内存量是恒定的,使用的处理器量是 0。
我尝试 uninstall/reinstall QT 和 MinGW,但没有用,我已经更改了 QT 的版本(4.8.5、4.8.6、5.5)和 MinGW,但没有用,我正在使用 windows 7 个超过 64 位。我感谢任何解决方案。
我能够毫无问题地生成 qmake 文件。 make 失败,但我的环境是QT 5.5.1,我怀疑它是否兼容。我可以告诉您我的环境是如何设置的,这应该可以让您继续。
- 继续下载适用于您需要的任何 QT 版本的 QT Creator。这包括相应的 mingw 版本,因此不需要单独下载它们。 http://download.qt.io/archive/qt/
- 找出推荐的 QT 版本。看起来像 4.X,但我不能 100% 确定。
- 将
X:/QTCREATOR/QTVERSION/mingw/bin
添加到您的系统路径,其中QTCREATOR
是QT Creator 的根目录,QTVERSION
是版本。这些包含在 QT Creator 安装中。
- 同时将
X:/QTCREATOR/Tools/mingw/bin
添加到您的系统路径。
我假设您已经安装了 CMake。这显然是必需的。
这应该正确设置了您的构建环境。一路上你肯定会遇到其他问题。
最佳选项似乎 运行 在 Linux 下。有预编译的二进制文件。
我在使用 qmake 时遇到一个奇怪的错误:要编译 octomap,首先我需要编译 octovis 代码,相应地还有我需要使用的文档:
cd octovis/src/extern/QGLViewer
qmake
mingw32-make
但是当我使用 qmake 时,他们什么也不做,看到任务监视器使用的内存量是恒定的,使用的处理器量是 0。 我尝试 uninstall/reinstall QT 和 MinGW,但没有用,我已经更改了 QT 的版本(4.8.5、4.8.6、5.5)和 MinGW,但没有用,我正在使用 windows 7 个超过 64 位。我感谢任何解决方案。
我能够毫无问题地生成 qmake 文件。 make 失败,但我的环境是QT 5.5.1,我怀疑它是否兼容。我可以告诉您我的环境是如何设置的,这应该可以让您继续。
- 继续下载适用于您需要的任何 QT 版本的 QT Creator。这包括相应的 mingw 版本,因此不需要单独下载它们。 http://download.qt.io/archive/qt/
- 找出推荐的 QT 版本。看起来像 4.X,但我不能 100% 确定。
- 将
X:/QTCREATOR/QTVERSION/mingw/bin
添加到您的系统路径,其中QTCREATOR
是QT Creator 的根目录,QTVERSION
是版本。这些包含在 QT Creator 安装中。 - 同时将
X:/QTCREATOR/Tools/mingw/bin
添加到您的系统路径。
我假设您已经安装了 CMake。这显然是必需的。
这应该正确设置了您的构建环境。一路上你肯定会遇到其他问题。
最佳选项似乎 运行 在 Linux 下。有预编译的二进制文件。