我在使用Sierra和Xcode9.0.1的macbook pro上关注tutorial
我用g ++编译了下面的hello world代码而没有任何问题。
#include <iostream>
main() {
using namespace std;
cout << "Hello, World!" << endl;
}
但是当我执行
时cpp hello.cxx | more
根据教程的要求,我收到以下错误消息:
hello.cpp:1:10: fatal error: 'iostream' file not found
#include <iostream>
^~~~~~~~~~
1 error generated.
# 1 "hello.cpp"
# 1 "<built-in>" 1
# 1 "<built-in>" 3
# 330 "<built-in>" 3
# 1 "<command line>" 1
# 1 "<built-in>" 2
# 1 "hello.cpp" 2
答案 0 :(得分:0)
由于您有一个有效的g++
编译器,您可以使用以下命令行来获取预处理的输出:
g++ -E hello.cxx | more
-E
选项指示编译器驱动程序执行预处理器并发出预处理的输出。