问题描述
在github上下载代码一般有两种方法,
方法一:
download zip
下载完成后是一个zip压缩包,解压到目标目录下即可。
方法二:
git clone 源码的github链接
以ubuntu系统为例,在目标目录下打开一个终端,输入命令git clone xxx。这里的xxx是源码的github链接,比如十四讲是git clone https://github.com/gaoxiang12/slambook2.git。
但是,当你下载完源码以后(无论是按照方法一还是方法二),你会发现3rdparty里面的第三方库文件夹内是空的。
解决方案:
要同时将所有这些内容都克隆下来,则需要在法二的命令里加上recursive参数,变为git clone --recursive https://github.com/gaoxiang12/slambook2.git。这样克隆下来的内容就是完整的了。