0

我有以下问题。

我想自己构建 Qt5,以便能够将它与 Visual Studio 2012 一起使用。我按照Qt Wiki中的说明进行操作。

我的问题是当我尝试调用 init-repository

perl init-repository

我收到以下错误:

Hint: Make sure that Perl is added to the path in front of git since that ships an outdated version (Perl 5.8), which will cause the scripts to fail.

这是因为带有 git 的 perl 版本是 5.8.8。没关系,我安装了最新版本。

有人可以告诉我如何在 git 中更新我的 perl 版本,以便能够构建 Qt5 吗?

问候

4

1 回答 1

1

听起来您正在使用 Windows,我假设使用了一些最新版本的msysgit.

如果你使用的是自带的shell msysgit,那么很可能是shell修改了你的PATH变量放在/bin前面/c/path/to/new/perl。您可以通过打开 shell 并运行echo $PATH甚至which perl.

要使 shell 使用您的“新”perl,您可以尝试以下操作:

export PATH=/c/path/to/new/perl:$PATH

于 2013-01-18T18:03:55.450 回答