【问题标题】:How to run c++ program in mac terminal如何在mac终端中运行c++程序
【发布时间】:2015-02-09 22:05:14
【问题描述】:

我已经在我的 mac 中安装了 c++4.9,但编译只是以某种方式终止。有人能告诉我为什么吗?谢谢!

【问题讨论】:

标签: c++ macos terminal


【解决方案1】:

如果您阅读上面的行“编译终止”。你得到了为什么的解释。 #include <wchar.h> 是错误的原因:找不到wchar.h。请阅读编译器显示的错误。

您可能需要reinstall the command-line tools。

【讨论】:

  • Alex,很有可能是对的。在开始重新安装之前,请查看是否将此文件 bit.ly/193dtQw 添加到存储程序的文件夹中,然后编译是否有帮助。如果您收到另一个“*.h 文件丢失”,则可能与安装错误有关。该视频可能有助于安装说明(尽管对于小牛)youtube.com/watch?v=ax0-h43_CVg
【解决方案2】:

您的终端输出的顶部(实际上打印对 g++ 的调用)似乎丢失了,但是没有找到包含 wchar.h 的目录。在我的 Mac 上,它是 /usr/include/c++/4.2.1/tr1。您可以将目录添加到您的路径:

> export PATH=$PATH:/user/include/c++/4.2.1/tr1

或使用在此路径中搜索标题的生成文件。

当然,你首先需要确保你有这个标题。

【讨论】:

    【解决方案3】:

    转到http://developer.apple.com 和 Mavericks 的命令行工具安装程序,否则您只需在终端中键入此内容即可安装所有命令行工具 xcode-select --install

    【讨论】:

      猜你喜欢
      • 2015-11-27
      • 2023-03-04
      • 2020-07-31
      • 1970-01-01
      • 2016-04-01
      • 2015-05-25
      • 2021-01-07
      • 2021-10-03
      • 2013-09-20
      相关资源
      最近更新 更多