我有以下问题。
我想自己构建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吗?
此致
答案 0 :(得分:1)
听起来您正在使用Windows,我假设使用了最新版本的msysgit
。
如果您使用msysgit
附带的shell,则shell可能已修改您的PATH
变量以将/bin
置于/c/path/to/new/perl
之前。您可以通过打开shell并运行echo $PATH
甚至which perl
来检查这一点。
要使shell使用'new'perl,您可以尝试以下操作:
export PATH=/c/path/to/new/perl:$PATH