【问题标题】:Why doesn't the compiler work for C language using Visual Code?为什么编译器不适用于使用 Visual Code 的 C 语言?
【发布时间】:2020-06-05 01:47:48
【问题描述】:

我刚刚在 Visual Code 中使用 C 语言编写了我的第一个程序。我没有任何错误,但程序无法编译。在终端,我正在输入 clang carda.c。它给了我不存在clang的错误。我尝试输入 clang -o 并得到与 clang 不存在相同的错误。我该如何编译这个?

我也尝试在 CodeBlocks 中对此进行编码,但是当我运行程序时,我不断收到程序需要先构建的错误,我点击了它,但它没有做任何事情。我尝试了几次,单击 Build,但多次尝试失败后,我切换到 Visual Code。

【问题讨论】:

  • 我认为你需要阅读更多关于如何编译的教程。
  • 如果你在 macOS 上,你需要安装 xcode 工具来获取 clang。
  • 看来你只需要安装一个编译器,谷歌可能会帮助你
  • @EricPostpischil 你需要阅读我链接到的规则。
  • @Rob:规则说要求“推荐或查找”软件的问题是题外话。我已经解释了关于建议的问题和关于存在的问题之间的区别。询问“寻找”软件的问题也不同于关于存在的问题,因为要求某人找到某物是对工作的请求,而仅仅询问存在是对信息的请求。

标签: c visual-studio-code terminal


【解决方案1】:

正确的编译方式是:

clang -o EXEC_NAME source.c ... (any other .c files) ...

通过在命令行输入检查是否已安装: clang --version:如果clang不存在,则需要安装它,请参阅 installation instructions

【讨论】:

    猜你喜欢
    • 2022-07-23
    • 2016-01-17
    • 2010-12-18
    • 1970-01-01
    • 2022-08-10
    • 1970-01-01
    • 2011-03-20
    • 2014-11-26
    • 1970-01-01
    相关资源
    最近更新 更多