Trying to get bindings to work on Windows with Rust is like pulling teeth. I've installed Clang via Virtual Studio and the program seems to fine it, but it inexplicably cannot open it. I have verified the lib does exist in that locaiton.
thread 'main' panicked at 'Unable to find libclang: "the
libclang
shared library at C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\Llvm\ARM64\bin\libclang.dll could not be opened: LoadLibraryExW failed"', C:\Users\user.cargo\registry\src\github.com-1ecc6299db9ec823\bindgen-0.64.0./lib.rs:2393:31
There's a thread with a similar issue, but it's on Linux. I am building natively on Windows.
I have no idea why this is happening.
Edit 1: I believe the issue may be that Visual Studio's version of libclang.dll is x86 but the environment I'm in is x64. I'm not sure. I guess I'll have to try and install Clang some other way.