rust: ошибка cargo build |
![]() |
Добавил(а) microsin |
При компиляции проекта blflash [2] под Windows 10 возникла ошибка: error: linking with `link.exe` failed: exit code: 1
...
...
55a8f6b525052887-cgu.0.rcgu.o'
Try 'link --help' for more information.
Причина ошибки в том, что при установке rust инсталлятором rustup-init.exe [3] пропустил предупреждение (а оно было выведено красным шрифтом!) что не установлен тулчейн для компиляции исходного кода С++ от Microsoft. Проблема решается довольно просто: необходимо скачать и установить Visual Studio Build Tools C++. Этот тулчейн устанавливается автоматически после установки Visual Studio, его можно скачать его с сайта Microsoft [4]. Выберите бесплатный вариант установки Community. Запустите инсталлятор, поставьте галочки "Desktop development with C++" и "Windows application development", остальное оставьте по умолчанию. Кликните на кнопку Install и дождитесь завершения установки. После завершения установки перезапустите систему. [Ссылки] 1. cargo build fails with linking error link.exe failed site:stackoverflow.com. |