【发布时间】:2016-02-28 11:59:23
【问题描述】:
我最近在我的 Mac 上安装了 xcode 命令行工具。它的操作系统是 10.9.5 版本。为了测试 g++ 编译器,我创建了一个简单的“hello world”c++ 程序,将其命名为 program.cpp 并将其放在我的桌面上:
#include <iostream>
using namespace std;
int main()
{
cout<<“Hello World”;
return 0;
}
然后我打算创建一个program.cpp的编译版本,打开终端,将我的目录更改为桌面并输入以下命令:
g++ -o program program.cpp
我收到以下编译错误:
program.cpp:7:11: error: non-ASCII characters are not allowed outside of
literals and identifiers
cout<<“Hello World”;
^
program.cpp:7:14: error: use of undeclared identifier 'Hello'
cout<<“Hello World”;
^
program.cpp:7:25: error: non-ASCII characters are not allowed outside of
literals and identifiers
cout<<“Hello World”;
^
3 errors generated.
这是命令行工具的问题还是其他问题?任何帮助将不胜感激。
【问题讨论】:
-
如果您输入了上述代码,请确保您的输入法是英文。
标签: c++ macos compiler-errors g++ command-line-tool