twistedfall
twistedfall
The problem is that vcpkg helper copies release versions of the OpenCV but links to the debug ones. This can happen because of the fact that actual discovery is done...
Can you please also share the full build log of this successful build?
Sure, I’ll check it out! Thanks for your effort!
I'm not sure to be honest. I've pulled their docker image from https://github.com/rust-lang/crates-build-env#linux, installed rust using rustup there, cloned https://github.com/eadf/libstacker.rs and tried running `cargo test` inside it and it worked...
The cli log just in case: https://gist.github.com/twistedfall/2889c5dfbd671313e773bf50970a573c
I can see that it's there now, it starts to generate the bindings, but fails because it can't copy the generated bindings to the `src` directory. That's tricky, I'll need...
Well, in the suggested form `MatViewMut` is in no way different from `Mat` or I'm missing something. The idea is to make such struct accept a lifetime to the source...
You're not wrong, it's really tricky and it requires careful inspection of the API to even start trying to make the bindings sound from the Rust perspective.
Hi, are you referring to the particular (missing) APIs that are present in the C++ OpenCV? If so, can you please name them? Because otherwise I believe SIMD support depends...
I see, I’ll see if those can be exported