移植 Samba 到 iOS 平台
2019-09-08
前言 iOS 越狱后可以像树莓派那样作为迷你服务器,在上面搭建 aria2、Transmission 等。但是 Cydia 上的 Samba 非常古老,而且只能在 32 位 CPU 上运行。 于是我开始寻找替代方案: …
交叉编译 Go 语言项目 frp for iOS
2019-09-03
首先安装 Go 语言环境,然后下载 frp 源码: git clone git@github.com:fatedier/frp.git cd frp Go 的交叉编译比 GCC、Clang 方便很多,只需要设置几个参数: CC=$GOPATH/misc/ios/clangwrap.sh CGO_ENABLED=1 GOOS=darwin GOARCH=arm64 go build -o ./frpc-darwin-arm64 ./cmd/frpc CC=$GOPATH/misc/ios/clangwrap.sh CGO_ENABLED=1 GOOS=darwin GOARCH=arm64 go build -o ./frps-darwin-arm64 ./cmd/frps GOOS 参数没什么疑问,GOARCH 不是太古老的设备一般都是 arm64。 …