Blst compile error

i try many ways but it still reported a mistake

Not a lot of information to go on, and those encoding errors (the question marks) sure make everything hard to read (maybe your terminal is set up incorrectly?); although the warnings are not necessarily the cause of the issue.

Is there any more output than what you've shared?

Does your project build without this dependency?

If you create a completely new project and add this dependency, does it build?
i.e. does this work:

cargo new blstest
cd blstest
cargo add blst
cargo build