GCC预编译..怎么弄都不成.有没有什么需要注意的地方?
gcc 的.h.gch
预编译..怎么弄都不成.有没有什么需要注意的地方?
代码
gch.h 文件
#ifndef GCH_H
#define GCH_H
#inclde <iostream>
#endif
//// g++ -x c++-header gch.h 生成gch.h.gch文件
main.cpp 文件
#include "gch.h"
int main()
{
return 1;
}
//// g++ -H -c main.cpp c++
[解决办法]
预编译
-E Preprocess only; do not compile, assemble or link
g++ -E -o main.p main.cpp
-H
[解决办法]
试了试LZ提供的代码和命令,没有发现什么问题。