本文主要是介绍解决关于git clone 带子模块的项目得到的源码不完整,导致编译失败的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在使用 git 克隆一个项目的时候,你可能会碰到克隆后编译失败的情况,经过查找,发现原来是缺少一些文件,这些文件都有一个特点,如图:
要解决这个问题,需要在clone 命令的基础上加上一些参数 ,以 clone OBS源码 为例:
git clone --recurse-submodules https://github.com/obsproject/obs-studio.git
cd obs-studio
git submodule update --init --recursive
依次执行以上命令,即可解决问题。
这篇关于解决关于git clone 带子模块的项目得到的源码不完整,导致编译失败的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!