paip.gch预编译头不生效的原因以及解决:
paip.gch预编译头不生效的原因以及解决:
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
现象:
debug时候GCH生效..release时候不生效..
要注意将太多类型包含到一个头文件中引入的额外的问题:编译后的程序文件会变大,因为不要的类型也会被链接到可执行文件中。对于一些客户端软件,应注意这个不良影响。
原因:
4、加入在源码中引用使用了预编译的all.h,编译器在引入all.h的时候,会检查all.h的同一目录下是否有all.h.gch,如果有,再检查GCC的编译选项(及其编译命令行中定义的宏)与预编译头文件时候的参数是否一致。仅仅只在编译参数完全一致(顺序无关)的情况下,预编译的gch文件才会生效。
解决:
//
以release参数在编译个gch..
设置release step.,,加个step.替换到 release gch头..
也要设置个debug step ...替换到debug gch.. rename 方式比较好。
参考:
gcc 预编译头文件的一些注意事项_阿福的技术BLOG_百度空间.htm
使用gcc的预编译头文件 - 一起去听海 - 博客频道 - CSDN.NET.htm
paip.gch预编译头不生效的原因以及解决:相关推荐
- fatal error C1083: 无法打开预编译头文件 的解决方法
在VS中移植工程,尤其是含有StdAfx.h和StdAfx.cpp这两个文件的工程,重新编译时常发生"fatal error C1083: 无法打开预编译头文件"的错误.如何解决呢 ...
- 浅谈GCC预编译头技术
浅谈GCC预编译头技术 文/jorge --谨以此文,悼念我等待MinGW编译时逝去的那些时间. 其 实刚开始编程的时候,我是丝毫不重视编译速度之类的问题的,原因很简单,因为那时我用BASICA.后来 ...
- GCC编译优化应用预编译头
服务器编译优化记录 对项目编译优化过程中一些思路和脚本工具实现.对内存受限的编译环境有一些帮助. 工具: https://github.com/wangxiaobai-dd/GccPrecompile ...
- 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include “pch.h“”?
编译的时候遇到这个问题: 解决方法: 打开项目属性: 改为不使用预编译头: 这样就好了 还有一种方法: 报错需要什么头文件就包含哪些头文件
- 命令行选项“/source-charset”与预编译头不一致
命令行选项"/source-charset"与预编译头不一致 解决方法:不使用预编译头:
- fatal error C1083: 无法打开预编译头文件:“Debug\opencv.pch”: No such file or directory
fatal error C1083: 无法打开预编译头文件:"Debug\opencv.pch": No such file or directory 步骤/方法: 右键点击你创建 ...
- VC++ 使用预编译头
一.使用默认的预编译头 要使用预编译头,我们必须指定一个头文件,这个头文件包含我们不会经常改变的代码和其他的头文件,然后我们用这个头文件来生成一个预编译头文件(.pch文件),想必大家都 ...
- fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?
头文件没有使用预编译头 解决方法: 头文件上单击右键–>属性–>C/C++–>预编译头–>不使用预编译头
- vc编程中出现 fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?...
源文: http://blog.csdn.net/monzart/article/details/6030999 解决办法 菜单--〉项目--〉设置,出现"项目设置"对话框,左边展 ...
- 预编译头文件来自编译器的早期版本_Debug
1.报错形式 用Visual Studio2010 编写C++程序,编译出现错误: 预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反) 2.解决方法 3.原因分析 ...
最新文章
- 藏经阁计划发布一年,阿里知识引擎有哪些技术突破?
- java android 数组_android中数组的定义与使用
- Git 合并分支选项 --squash 合并提交历史
- 3D 鼠标跟随脚本详解
- 谣言易碎:诺基亚为何不能投靠Android阵营?
- 怎么样使element ui 的table某列变色
- mysql优化方面的面试题
- 【计算机图形学02】b-spline(b-样条曲线)
- 修改mediapipe中绘制pose的三维坐标函数,将PLT格式转成CV2格式,实时显示
- Delphi TStringList的用法
- Sleepy Cow Sorting犯困的奶牛排序(思维)
- linux命令vi编辑文件注释掉某一行,请问linux的vi命令进入文本编辑后怎么去删除一行?...
- python自学第七天之字典的增删改查
- 大恒水晶相机_大恒工业相机多实例使用
- 解决磁盘占用率一直处在100%的方法之一
- 盘点最令人难忘的十大谍战剧经典
- 文末送书 | 手把手教你玩转,Python 会交互的超强绘图库 Plotly!
- 数字签名标准(DSS)
- 2022年中国元宇宙政策汇编
- SD Card Driver