1

我正在尝试在 Windows 上安装 svn2git。目前,我的 C:/ 目录中有 svn2git 克隆的 repo。构建需要Qt4(这是手册中指定的版本)但是,我似乎在正确安装Qt4时遇到了问题。

目前,当我尝试在 svn2git 文件夹中运行 qmake && make 时,我得到以下输出:

"C:/Program Files (x86)/Git/bin/sh.exe": -c: line 1: syntax error: unexpected end of file
Makefile:31: recipe for target 'src\Makefile' failed
mingw32-make: *** [src\Makefile] Error 258

当我构建配置 Qt 时,我一直在这样做:

configure -platform win32-msvc2013

不完全确定我应该使用哪个平台安装它。

在配置输出结束时,我得到:

Creating qmake...
execute: File or path is not found (nmake)
execute: File or path is not found (nmake)
Cleaning qmake failed, return code -1

我在 C:/ 中安装了 MinGW,并mingw32-make.exe在 bin 中。 https://i.imgur.com/Q01zqiy.png

最后,我的系统环境变量中也有 Qt 和 MinGWhttps://i.imgur.com/dP2O0IM.png

4

1 回答 1

3

我建议简单地安装 Cygwin,在包管理器中有现成的 qt4 包,您可以简单地安装,然后构建就像在通过包管理器安装所需的依赖项后svn2git调用一样简单。qmake-qt4 && make至少这就是我svn2git在 Windows 上构建的方式。

于 2017-11-23T17:30:53.530 回答