编译与发布使用
本章给出用户侧最常用的构建与排错流程。
1. 默认构建(cc 后端)
2. 切换 cmake 后端
3. 回退默认后端
4. 发布库使用建议
当 roplat/roplat_build 已发布后,建议:
- 使用
cargo add roplat、cargo add roplat_build --build。 - 锁定主版本,避免无感升级。
- 升级前先跑
cargo clippy --all-targets -- -D warnings。
5. 常见故障定位顺序
- 依赖安装是否成功(
cargo tree)。 build.rs是否执行并生成目录。- 生成文件是否落到
cpp/roplat_gen、py/roplat_gen。 - 用户实现文件是否在
cpp/src、py/*.py。
6. 推荐命令集合
7. 辅助示例
可参考 examples/docs_path_lab,它用于演示路径检查与阶段排错。