1、下载cesium-native源码,需要配置ssh

`git clone git@github.com:CesiumGS/cesium-native.git`

2、拉取子模块,(最好可以,此过程会失败很多次,可以一直尝试)

```
git submodule update --init --recursive
```

拉去子模块失败解决办法:

查看的git配置

git config --global -l

确保没有代理配置:https_proxy = ...

git单独配置网络代理.

git config --global http.proxy http://127.0.0.1:10809

git config --global https.proxy http://127.0.0.1:10809

取消代理:

git config --global --unset http.proxy 

git config --global --unset https.proxy

4、源码编译可以使用vs2017、vs2019都可以。但是vs2019编译后的lib文件不能使用vs2017在cesium-unreal中编译。

5、git submodule status 可以查看子模块的状态、使用的对应分支

下载对应版本:

`git clone -b v0.21 --depth =1  https://github.com/CesiumGS/cesium-native.git
 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐