跳转到内容

命令速查

命令 说明
cargo build --release --manifest-path rust/Cargo.toml 编译全部 FFI 动态库
build_rust.bat Windows 一键编译 + 复制产物
./build_rust.sh Linux/macOS 一键编译 + 复制产物

产物复制目标:Windows → windows/runner/ 与项目根目录;Linux → linux/;macOS → macos/

命令 说明
flutter pub get 安装 Dart 依赖
flutter run 开发运行
flutter analyze 静态分析
flutter test 运行全部测试
flutter test test/knowledge_ffi_test.dart 只跑单个 FFI 集成测试
命令 前置条件
flutter build windows --release build_rust.bat
flutter build linux --release ./build_rust.sh(CMake 安装 .so 到 bundle/lib/)
flutter build macos --release ./build_rust.sh(Xcode 复制并签名 dylib)