当前位置: 首页 > 知识库问答 >
问题:

无法编译简单的rust程序[复制]

冉绯辞
2023-03-14

今天我决定学习并开始用rust编码,因为它是一种非常有前途的语言。然而,我试图在rust中编译和运行一个简单的Hello world程序,但由于某种原因我得到了这个错误。有人能告诉我怎么了吗?

这是我的锈迹代码:

fn main(){
        println!("Hi");
}

下面是错误消息:

(c)注意:抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄抄“-o”测试“test.5fi6c8ty3hqyycqf.rcgu.o”“-Wl,-dead_strip”“-nodefaultlibs”“-L”“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib”“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/lib/libstd-a5984f6fc2a4870f.rlib”“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-7c9487d161f01b59.rlib”“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/lib/lib/lib/lib/lib/lib/lib/lib/liballoc_jemalloc-e1469“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/lib/libunwind-acb39784a181deae.rlib”“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/lib/lib/lib/lib/lib/liballoc_-system-89f97a4; 8c89d2.rlib”“/Users/moo7md/.rustup/toolschains/.rustup/toolstain/lab/lib/lib/lib/lib/lib“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/lib/liballoc-d654538808205eb.rlib”“/Users/moo7md/.rustup/toolschains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/lib/lib/libcore-8aa8397108285683.rlib”“/Users/moo7md/.rustup/toolschains/toolschains/stable-x86-x86_64-lawin/lib/lib“-lSystem”“-lresolv”“-lpthread”“-lc”“-lm”=注意:xcrun:错误:无效的活动开发人员路径(/Library/developer/CommandLineTools),在:/Library/developer/CommandLineTools/usr/bin/xcrun处缺少xcrun

共有1个答案

单于帅
2023-03-14

这是MacOS上非常常见的问题。您可以通过在终端中键入xcode select--install来修复它。这意味着没有安装开发工具。

 类似资料:
  • 问题内容: 我在Arch Linux上,我刚刚安装了JRE和JDK,所有正确的bin文件(javac和java)都在/ opt / java / bin /中 我只是编译了一个标准的hello世界,并在运行javac的情况下对其进行了编译,从而创建了一个类。 现在我的问题正在运行。我运行java ./helloworld.class,即使我指向java的文件不存在,它也会给我一个错误: 您会注意到

  • 编译简单的 C 程序 C 语言经典的入门例子是 Hello World,下面是一示例代码: #include <stdio.h> int main(void) { printf("Hello, world!\n"); return 0; } 我们假定该代码存为文件‘hello.c’。要用 gcc 编译该文件,使用下面的命令: $ gcc -Wall hello.c -o hell

  • 问题内容: 我想安装rJava,但没有用。当我在控制台中键入R CMD javareconf时,出现以下错误: 任何想法如何解决? 问题答案: 该文件是JDK安装的一部分。您可能没有正确安装Java JDK。从此处下载Oracle Java ,或使用软件包管理器。 如果您已经安装了Java JDK,则将JAVA_HOME环境变量设置为指向JDK目录。

  • 我知道甚至这个问题已经被提出了几次,但没有找到解决这个问题的方法。我使用的编译命令:。我使用的运行命令: 错误:

  • 我一直试图使用JDBC在JAVA中创建一个简单的数据库应用程序。到目前为止,我所有的尝试都没有成功,甚至在加载驱动程序。了解我是Java新手,刚刚开始学习。以下是我的步骤: 程序总是给出这个例外: 线程“main”Java.lang.ClassNotFoundException:com.microsoft.sqlServer.jdbc.sqlServerDriver在Java.net.URLCla

  • 我试图开始一个项目与Angular,但我不能进一步因为错误: “在multi./src/styles.css./node_modules/bootstrap/dist/css/bootstrap.min.css模块中找不到错误:” 依赖关系如下: json(相关部分): devDependencies: 我已经尝试了stackoverflow的所有解决方案,但都没有效果。我试过: 我尝试过组合不同