在使用 git 克隆一个项目的时候,你可能会碰到克隆后编译失败的情况,经过查找,发现原来是缺少一些文件,这些文件都有一个特点,如图:
要解决这个问题,需要在clone 命令的基础上加上一些参数 ,以 clone OBS源码 为例:
git clone --recurse-submodules https://github.com/obsproject/obs-studio.git
git submodule update --init --recursive
依次执行以上命令,即可解决问题。