【发布时间】:2021-09-08 09:55:26
【问题描述】:
我从 here 下载了一个示例代码,但是当我尝试使用 Visual Studio 代码打开它时,我不断收到以下错误:
ld:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用
我尝试过使用 xCode 但这次它根本打不开, 可以看出我使用的是mac,准确地说是m1芯片。
我该如何解决这个问题?
【问题讨论】:
-
帖子中的信息不足,无法提供很大帮助。可能是您错误配置了 Visual Studio Code,可能是您错误配置了项目,可能是很多事情。如果您将完整的构建输出(您显示的一点点之前将诊断出问题的详细信息)作为文本添加到问题中(请勿拍摄和发布图片),您会帮助自己很多。我们可能仍然无法彻底解决问题,但我们会更好地了解您还需要展示什么。
-
一般经验法则:从上到下处理错误。通常修复顶部的一个会消除它下面的几个。
-
@user4581301 你能举个例子吗,我在Visual Studio代码中使用file>open>(thefolder)打开了文件夹,我在使用该软件之前打开了其他文件,但大多是这一页包含头文件和cpp文件。不确定“错误配置的 Visual Studio 代码”是什么意思?
-
我很想通过帮助您解决问题来获得甜蜜的代表和奉承,但我没有足够的信息可以为您提供有用的示例。我所能做的就是重复我上面所说的,希望这次能用更好的措辞。 ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation 是链接器输出的结尾。它不包含有用的信息本身。好东西就在它之前的消息中。将完整的构建输出添加到问题中,我们可以开始为您提供帮助。
-
错误信息的相关部分不是您在标题中输入的部分。它是未找到适用于 x86_64 架构的符号,您可以在此站点上或通过您最喜欢的搜索引擎将其用作搜索表达式。
标签: c++ visual-studio-code compiler-errors apple-m1