C++-预编译标头问题
C++ - Precompiled headers issue
好吧,我正在用C++写一些东西,昨晚很好,我可以完美编译,没有问题。我保存了所有的东西并关闭了VS 2010 Ultimate。今天早上,当我去处理我的东西时,我试图重新编译,但我只得到了200多个错误,我不明白为什么,所以我注意到比平时多了几个警告,它说它正在跳过我的标题。
Warning C4627: '#include <iostream>': skipped when looking for precompiled header use.
我试着禁用main.cpp的预编译头,但当我编译它时,它只会给我更多的错误。有什么办法解决这个问题吗?
戴上我的魔法心灵感应头盔,你的问题是:
您的#include "myPrecompiledHeader.h"
不是文件中的第一个include,而它应该是。
您还没有发布更多信息,尽管警告说它跳过了#include<iostream>
,因为预处理器需要一个预编译的头文件。如果您的Visual C++项目的文件通常是stdafx.h,请尝试将其添加为
#include "stdafx.h"
在cpp文件的顶部添加#include"stadfax.h",就在其他include指令的上方。
相关文章:
- 编译包含字符串的代码时遇到问题
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 编译要在英特尔Hyperscan中使用的.cc文件时出现问题
- 如何在 Mac 上正确编译C++,当它在 Linux 上编译没有问题时?
- Rextester 语言编译C++问题
- 这是使用回溯的 nqueen 问题,但我使用了动态 2d 数组,我的程序编译良好,但不返回任何输出
- 编译 llvm 插件时出现问题:llvm/Config/llvm-config.h:没有这样的文件或目录
- C++ 多级虚拟继承编译问题
- 编译问题:在函数"_start"中:未定义对"主"的引用 collect2:错误:ld 返回 1 个退出状态
- 在Linux上使用Clang / OLLVM交叉编译helloworld Windows可执行文件时的问题
- 使用 CImg 库的 std::min 和 std::max 的编译问题
- Qt Visual Studio 2015 加载项编译问题
- 构造函数和 G++ 编译配方的问题
- 解析问题 - 预期的非限定 ID - #include <array> 编译错误
- libssh 问题编译问题未定义的错误
- Eclipse 问题 - 编译期间不考虑 .c 和 .cpp 文件中定义的预处理
- Visual Studio 2017问题编译了C 代码,而该代码则在Linux中编译
- 这个C++代码有什么问题?编译错误:调用“测试::测试(测试)”没有匹配函数
- 试图编译基本Boost PropertyTree示例时出现问题-编译错误.该怎么做
- 如何解决***缺少分隔符的问题.编译QT(或支持库)时