如何从 git 克隆 qt 源代码

How clone qt source from git

我需要qt5.5的源码,看到这个命令:

git clone git://code.qt.io/qt/qt5.git

这个给出的是qt 5.5版本还是qt 5.6 alpha版本?

有没有办法指定版本?

我看到一个命令:

git clone https://github.com/qtproject/qt5.git --branch v5.3.1**

我可以使用类似的命令获取qt 5.5版本吗?

当然可以:只需查看 https://github.com/qtproject/qt5/branches 并查看可用的分支。正如您所注意到的,您想要的分支称为 5.5 - 因此在 git 克隆命令中使用它。 :)

git clone https://github.com/qtproject/qt5.git --branch 5.5

编辑:我刚刚注意到,qt5 存储库使用子模块来组织所有内容。为了也检查它们(而不仅仅是空文件夹),请参阅 this SO answer 如何检查 git 子模块。 :)