Skip to content

rmw-link/rust

Repository files navigation

社区

欢迎加入我们 https://rmw.zulipchat.com

克隆代码

git clone --recurse-submodules -j8 [email protected]:rmw-link/rust.git

升级所有子模块

git submodule update --recursive --remote

编译备忘

编译安卓版本

下载好andriod ndk,解压后放在同级目录

编辑 ~/.cargo/config

加上

[target.aarch64-linux-android]
linker = "aarch64-linux-android30-clang"
ar = "aarch64-linux-android-ar"

然后运行 ./android.sh

编译windows版本

安装并运行 git bash

编辑 ~/.cargo/config 加上

[target.x86_64-pc-windows-msvc]
rustflags = ["-C", "target-feature=+crt-static"]

这样是为了避免windows缺少dll的报错,参见Rust RFC : 1721-crt-static

rust学习资料

开发技巧

  • 调试grpc : bloomrpc
  • git merge --squash dev 可以稀疏合并dev分支,把多个日志合并为一个

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published