【3DTiles】3dtile編譯(轉-修改)


編譯說明:
1、安裝 vs 2015(update 3)或 vc 2015 c++ build tools(update 3)。

2、設置 rustup 的代理 (環境變量):(for chinese user only)

set RUSTUP_DIST_SERVER=http://mirrors.ustc.edu.cn/rust-static
set RUSTUP_UPDATE_ROOT=http://mirrors.ustc.edu.cn/rust-static/rustup

CARGO_HOME:C:\Users\Administrator\.cargo
RUSTUP_HOME:C:\Users\Administrator\.rustup
PATH = %CARGO_HOME%/bin;
3、下載 rustup-init.exe 自動安裝工具並按默認執行, 鏈接: rustup_init.exe

4、配置依賴源的代理:創建文件 C:/Users/<用戶名>/.cargo/config (沒有后綴), 內容如下。


[source.crates-io]
registry = "https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index/"
5、使用 git clone 下載源碼(部分用戶反饋http下載導致無法編譯)

git clone https://github.com/fanvanzh/3dtiles.git

命令行進入 3dtile 目錄,執行命令:

cargo build --release

6、編譯好的結果在 3dtile/target/release 目錄

7、本工程的預編譯lib和dll均為64位平台,暫不支持在32位平台。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM