Error de compilación de openssl-sys en Rust: solución del problema incluso después de instalar OpenSSL
¡Hola a todos! Soy nuevo en Rust y estoy intentando compilar un proyecto que usa el crate `openssl`. Instalé OpenSSL localmente a través del gestor de paquetes (en Ubuntu — `sudo apt install libssl-dev`), pero al ejecutar `cargo build` obtengo el error:
```
error: failed to run custom build command for `openssl-sys v0.9.60`
Caused by:
process didn't exit successfully: `/path/to/target/debug/build/openssl-sys-...` (exit status: 101)
--- stderr
run pkg_config fail: "Could not run `\"pkg-config\" \"--libs\" \"--cflags\" \"openssl\"`"
```
Verifiqué que `libssl-dev` está instalado, reinicié la terminal, incluso reinstalé Rust — nada ayuda. Versión de Rust: 1.65.0, Cargo: última. Aquí está mi `Cargo.toml`:
```toml
[dependencies]
openssl = "0.10.45"
```
¿Alguien sabe cuál podría ser el problema? ¿Por qué `openssl-sys` no ve la biblioteca instalada, aunque definitivamente está ahí? También probé instalar `pkg-config` — el error persiste. ¿Quizás necesito configurar algo en las variables de entorno?