Задать вопрос
@XACLYST2

Как решить проблему: Error calling dlltool 'dlltool.exe': program not found?

Начал писать программу и в ней есть такие строки
use rand::prelude::*;
let mut rng = rand::rng();

Проблема в том, что при попытке скомпилировать код при помощи cargo run или cargo build появляется такое
Compiling getrandom v0.3.3
   Compiling rand_core v0.9.3                                                                            
error: Error calling dlltool 'dlltool.exe': program not found                                            

error: could not compile `getrandom` (lib) due to 1 previous error

В программах без использования крейтов все работает хорошо
В cargo.toml есть зависимость rand = { version = "0.9.1", features = [] }
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka Куратор тега Rust
Нужно установить msvc build tools
https://learn.microsoft.com/en-us/cpp/build/buildi...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы