wmjy.net
当前位置:首页 >> 无法打开预编译头文件 >>

无法打开预编译头文件

到相应的文件下,将debug文件夹删除,然后再回到编译界面,编译->链接->运行就ok

在 project->settings-> c/c++ Category 选pre compiled headers 选Not using precompiled header 应该就可以了吧

首先,代码本身没有任何问题。 这个预编译错误,是工程类型配置造成的。如果工程内有stdafx.h文件,代码最前面加上这个头文件包含,如果包含了有错误,工程配置中,去掉编译头选项。

你是在vs中使用c文件。首先要调用c函数的地方,加上extern "c"{ #include "xx.h"},把c所用的头文件放这里面; 然后在vs工程里面设置不使用预编译头 project->configuration property->c/c++->precompiled headers->选not using precompiled heads

要想弄明白出现问题的原因还是先了解一下pch文件吧,参考一下资料: 预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里.这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整...

该错误是因为当项目中混合了 .cpp 和 .c 文件时,编译器会对它们采取不同的编译方式(主要是因为对函数声明的处理方式不同),因而不能共用一个预编译头文件。在 VC++ 中,默认的预编译头文件是针对 C++ 的 (stdafx.h 和 stdafx.cpp),当然也可...

清理解决方案。。然后重新生成

这个一般是你后面用到的东西要用到预编译头文件。 例如,要用“cou

应该是你的板子是用/opt/arm-2010.09.../include/bits编译 pc机是用/usr/include/bits编译,在arm上编译的时候前者的头文件内容要和后者一直 另外,没有指定目录的情况下cmake是不会去搜寻/opt/目录下的文件夹,看下是哪里写错了!

这里没装VC6``忘了那几个名字 你去project-setting,然后在第一个(或第二个)tab页,会看到左边有一个树,你选择对应要取消预编译头的文件,然后在右边,会看到一个combo box,选择process.. header``然后会有4个单选框,你选择第一个no...什么...

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com