如何在 mac 终端中 运行 c++ 程序

How to run c++ program in mac terminal

我已经在 mac 中安装了 c++4.9,但是编译不知何故终止了。有人能告诉我为什么吗?谢谢!

如果您阅读上面的行 "compilation terminated.",您会得到原因的解释。 #include <wchar.h> 是错误的原因:找不到 wchar.h。请阅读编译器向您显示的错误。

您可能需要 reinstall the command-line tools

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

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

或者使用 makefile 在这个路径中搜索 headers。

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

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