4 个版本

0.2.2 2024年7月3日
0.2.1 2023年8月14日
0.2.0 2023年7月6日
0.1.0 2023年5月2日

#190 in 构建工具

每月 22 次下载

MIT 许可证

20KB
345

xmake

运行 xmake 构建工具以编译本地库的构建依赖项。

# Cargo.toml
[build-dependencies]
xmake = "0.2.2"

除非设置了 XMAKE 环境变量,否则假定 XMake 可执行文件是 xmake

如果您需要交叉编译项目,xmake 提供了一个内置的包管理器,可以设置 emscripten 或 Android NDK 工具链。下面代码片段的前两行进入单个包环境,覆盖先前环境。但是最后一行同时进入 emscripten 和 NDK 环境。

xrepo env -b ndk shell
xrepo env -b emscripten shell
xrepo env -b "emscripten, ndk" shell

执行上述命令之一后,xmake 将自动检测 emscripten 或 NDK 工具链。

如果您希望使用自己的工具链,您可以设置 ANDROID_NDK_HOME 或 EMSCRIPTEN_HOME 环境变量来指定相应工具链的路径。

在仓库的 test-crate 文件夹中有一个示例。

依赖项

~205KB