大佬,出教程吧 付费至此
Discussion
怎么在安卓手机上安装 relay server 吗?
1. 安装 termux
2. 安装 rust
$ pkg install rustc-dev
3. 下载 Nostr-rs-relay 源代码
$ pkg install git
$ git clone https://git.sr.ht/\~gheartsfield/nostr-rs-relay
4. 编译
$ cd nostr-rs-relay
$ cargo build -q -r
5. 运行
$ ./target/release/nostr-rs-relay
这样子就好了。如果连着WiFi,局域网内就可以用了。如果要外网能访问,那要外面再配置个反向代理。
第4步编译的第二条:
$ cargo build -q -r
这里显示
CANNOT LINK EXECUTABLE "cargo": library "libssl.so.3" not found: needed by main executable
是什么意思?😳
你的rustc 开发环境还有点依赖没有解决。你可以先建个 hello world的工程试用一下。
cargo new --bin hello
cd hello
cargo run
看看有没有错误,如果这都有问题,估计要看看你是否需要安装其他基础开发包了
我看了一下我安装的包,libssl 库大概率包含在 openssl 里,你安装一下
pkg install openssl
我来试试看!首先感谢你的回答。
我倒在最后一步了——No such file or directory。😭
可以在上一步,把-q 去掉,看你的输出的可执行文件的目录,有没有记得加 -r ?
好吧,是我大意了,应该是上一步就没做对。
error occurred: Failed to find tool. Is `aarch64-linux-android-ar` installed?
我以为这是完成的意思!
你主要安装 binutils 包
我装的是 binutils-is-llvm
我对这些一点都不懂,但是感觉这些好厉害。
pkg install binutils
这样吗?