我正在Mac上编译qt5.7.1
,但遇到了一些错误,这些错误是已知的错误,并且有可用的补丁程序here。如何在Mac上应用此补丁?我尝试了此命令
git fetch https://codereview.qt-project.org/qt/qt3d refs/changes/86/225086/6 && git checkout FETCH_HEAD
但出现错误
致命:不是git存储库(或任何父目录):.git
任何想法,如何将补丁应用到qt?
答案 0 :(得分:0)
如果您已有qt5.git克隆:
cd
到该qt5.git存储库的位置。git submodule init qt3d
。git submodule update qt3d
。cd
至qt3d
。git fetch https://codereview.qt-project.org/qt/qt3d refs/changes/86/225086/6 && git checkout FETCH_HEAD
。/Users/foo/dev/qt5-build/qtbase/bin/qmake /path/to/qt3d/
如果您已有Qt 5来源,但没有回购协议:
git clone git://code.qt.io/qt/qt3d.git
可以在此处找到一套完整的说明: