如何在mac终端中运行c++程序
Posted
技术标签:
【中文标题】如何在mac终端中运行c++程序【英文标题】:How to run c++ program in mac terminal 【发布时间】:2015-02-09 22:05:14 【问题描述】:我已经在我的 mac 中安装了 c++4.9,但编译只是以某种方式终止。有人能告诉我为什么吗?谢谢!
【问题讨论】:
***.com/questions/19575956/… 请不要粘贴截图。使用从终端窗口剪切和粘贴的纯文本,以便将来的用户在搜索您收到的消息时可以找到此问题。 【参考方案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
【讨论】:
以上是关于如何在mac终端中运行c++程序的主要内容,如果未能解决你的问题,请参考以下文章