编译器无法识别预编译标头
Compiler doesn't recognize precompiled header
我的预编译头称为pch.h
。当我指定#include "../pch.h
时,编译器似乎无法识别预编译的头,并给出编译错误C2857。然而,它只识别#include "pch.h"
,但这对文件夹中的文件不起作用。
汉斯说的对我有用。请检查你的路径是否正确。
如果未使用../
,您也可以检查以下设置:
1.属性>C/C++>添加其他目录
2.预先完成的页眉>Yc
3.预先完成的头文件>pch.h
相关文章:
- 使用 编译时。RES File with MinGW G++, .无法识别 RES
- C++ 编译错误:gnu_printf是无法识别的格式函数类型
- G++ 在编译我的 flex 和 bison 代码时无法识别我的 c++ 类
- 当Mac Mojave中的C 编译时,C编译器识别是未知的
- 隐式用户定义的转换不起作用,因为在编译C 时无法识别运算符和转换构造函数
- 在 Windows 7 中编译C++代码(无法识别"g++"命令)
- MSVC:无法识别的模板声明/定义(使用 Clang/GCC 编译)
- 在编译时识别所有调用函数 1 的所有 T,<T>然后添加行函数 2<T>()
- 在cpp项目(VS2005)内部编译的c模块中无法识别内联关键字
- mex 编译错误: 无法识别的开关: -cxx
- 识别编译缓慢的函数
- 奇怪的编译问题 - 无法识别的类没有编译器错误
- 使用 qmake 成功编译 SSE 指令(但 SSE2 不被识别)
- 使用 minGW 的 Netbeans 在编译时无法识别系统
- 编译时错误,参数被识别为引用
- Valgrind在使用字符串类型成员(使用nvcc编译)时识别内存泄漏
- Microsoft Visual Studio 2010将不会编译、加载/创建文件,也不会识别iostream
- Eclipse 内容辅助无法识别 std::thread,但编译正确
- 使用 Codelite 编译。 无法识别'make'
- 编译过程中未识别的引用错误