Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Generate the bindings
- let bindings = bindgen::Builder::default()
- .generate_inline_functions(true)
- .derive_default(true)
- .header("./seal/src/seal/seal.h")
- .clang_arg("-I./seal/src/")
- .clang_arg("-std=c++17")
- .clang_arg("-x")
- .clang_arg("c++")
- .opaque_type("std::.*")
- .whitelist_type("seal::.*")
- .generate()
- .expect("Unable to generate bindings");
- let out_path = PathBuf::from("./src/");
- bindings
- .write_to_file(out_path.join("bindings.rs"))
- .expect("Couldn't write bindings!");
Add Comment
Please, Sign In to add comment