Не могу скомпилировать простую программу ржавчины
Сегодня я решил выучить и начать программировать на ржавчине, так как это очень многообещающий язык. Тем не менее, я попытался скомпилировать и запустить простую программу Hello world в ржавчине, но по какой-то причине я получаю эту ошибку. Может кто-нибудь сказать мне, что не так?
Вот мой код ржавчины:
fn main(){
println!("Hi");
}
и вот сообщение об ошибке:
ошибка: связь с
cc
не удалось: код выхода: 1 | = note: "cc" "-m64" "-L" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "test.test.7rcbfp3g-cgu.0.rcgu.o" "test.test.7rcbfp3g-cgu.1.rcgu.o" "test.test.7rcbfp3g-cgu.2.rcgu.o" "test.test.7rcbfp3g-cgu.3.rcgu.o" "test.test.7rcbfp3g-cgu.4.rcgu.o" "test.test.7rcbfp3g-cgu.5.rcgu.o" "-o" "test" "test.5fi6c8ty3hqyycqf.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" " Пользователи /moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-a5984f6fc2a4870f.rlib" "/Users/moo7md/.rustup/-table-86x -darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-7c9487d161f01b59.rlib" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/le-86-ar64 lib/liballoc_jemalloc-e146b9b98ab73364.rlib" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-acb39784a181deae.rlib" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_system-89f97 "2.a888blib /moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-cd336d4bb1fade3c.rlib" "/Users/moo7md/.rustup/-table-86x -darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-d6545438808205eb.rlib" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64/apple-dar lib/libcore-8aa8397108285683.rlib" "/Users/moo7md/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-83c21 "libf88llib8 -lresolv" "-lpthread" "-lc" "-lm" = примечание: xcrun: ошибка: неверный путь активного разработчика (/Library/Developer/CommandLineTools), отсутствует xcrun в: /Library/Developer/CommandLineTools/usr/bin/xcrun
1 ответ
Это очень распространенная проблема в MacOS. Вы можете исправить это, набрав xcode-select --install
в терминале. Это означает, что инструменты разработчика не установлены.