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

问题描述:

我在我的mac中安装了C++ 4.9,但编译只是以某种方式终止。有人能告诉我为什么吗?谢谢! enter image description here如何在mac终端中运行C++程序

+0

http://*.com/questions/ 19575956/building-c-not-working-in-osx-10-9 – ppolak 2015-02-09 22:07:47

+0

请勿粘贴屏幕截图。使用从终端窗口剪切和粘贴的纯文本,以便将来的用户可以在搜索到的消息中找到此问题。亚历克斯, – 2015-02-09 22:29:09

如果您阅读上方“编译终止”一行。你会得到一个解释原因。 #include <wchar.h>是错误的原因:找不到wchar.h。请阅读编译器向您显示的错误。

您可能需要reinstall the command-line tools

+0

很可能是正确的。在着手重新安装之前,看看是否将此文件http://bit.ly/193dtQw添加到程序存储的文件夹中,然后编译帮助。如果您得到另一个“* .h文件丢失”,它可能与安装不良有关。此视频可能有助于安装说明(尽管如此)(https://www.youtube.com/watch?v=ax0-h43_CVg – beckah 2015-02-09 22:15:36

+0

谢谢你们! – BengDai 2015-02-09 22:50:25

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

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

或者使用makefile搜索此路径的标题。

当然,你需要确保你有这个头摆在首位。

转到http://developer.apple.com和命令行工具安装程序小牛否则,你可以在你的终端只需键入该安装的所有命令行工具 Xcode中,选择--install