Cesium for Unity 直装不支持Linux
- 参照官方开发流程
- 一些操作命令
- issues 宝藏
- 最后运行图
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/9d4c4eaa457a4dafb069d7780a89d24a.jpeg#pic_center)
参照官方开发流程
https://github.com/CesiumGS/cesium-unity/blob/main/Documentation~/developer-setup.md
系统已经安装过dotnet和cmake
xuefei@xuefei:~$ dotnet --version
9.0.102
xuefei@xuefei:~$ cmake --version
cmake version 3.28.3CMake suite maintained and supported by Kitware (kitware.com/cmake).
一些操作命令
git clone https://github.com/CesiumGS/cesium-unity-samples.git
cd cesium-unity-samples/Packages
git clone --recurse-submodules https://github.com/CesiumGS/cesium-unity.git com.cesium.unity
cd com.cesium.unity
dotnet publish Reinterop~ -o .
cd native~
issues 宝藏
https://github.com/CesiumGS/cesium-unity/issues/513
cp /home/xuefei/.ezvcpkg/2024.11.16/triplets/x64-linux.cmake /home/xuefei/.ezvcpkg/2024.11.16/triplets/x64-linux-unity.cmake
继续上面操作的命令
cmake -B build -S . -DCMAKE_BUILD_TYPE=Debug
cmake --build build -j14 --target install --config Debug
最后运行图
编辑器
运行时
另外,打包非常耗时,我一度以为打包挂了……
有一些奇怪的报错