在Visual C++2010中启用预编译头文件功能
2013-09-06 20:02
155 查看
在看《剑指Offer》提供的代码,里面除了主函数文件外,还包含了stdafx.h、targetver.h和stdafx.cpp,添加上之后,出现以下问题:
#include "stdafx.h"和_TCHAR*都显示查找不到,最后找到如下解决方法:
转载自:http://www.cnblogs.com/wdhust/archive/2010/10/08/1845663.html
Visual C++使用预编译头文件功能(Precompiled Headers)后,可以显著的加快C++代码的编译速度。默认情况下,新建一个MFC/ATL等复杂项目时,AppWizard会自动对项目文件进行适当设置,以启用预编译头文件功能。然而,如果是新建一个Win32空项目或其他自定义项目,如WTL项目,则不会启用预编译头文件功能,需要自己手动设置。
对于Visual C++ 2010,可以按照以下步骤启用预编译头文件功能,以新建Win32空项目为例:
1.为项目添加预编译头文件,一般命名为stdafx.h(其他名称亦可,只要文件名和项目设置一致即可);
2.为项目添加预编译头文件对应的实现代码文件,一般为stdafx.cpp;
3.在Solution Explorer中,选中Project文件,右键选择Properties,打开属性设置对话框。首先选择”All Configuration”,然后在Configuration Properties>>C/C++>>Precompiled Headers>>Precomiled Header选项中选中”Use (/Yu)”;
4.在Solution Explorer中,选中stdafx.cpp,右键选择Properties,打开属性设置对话框。首先选择”All Configuration”,然后在Configuration Properties>>C/C++>>Precompiled Headers>>Precomiled Header选项中选中”Create (/Yc)”。
#include "stdafx.h"和_TCHAR*都显示查找不到,最后找到如下解决方法:
转载自:http://www.cnblogs.com/wdhust/archive/2010/10/08/1845663.html
Visual C++使用预编译头文件功能(Precompiled Headers)后,可以显著的加快C++代码的编译速度。默认情况下,新建一个MFC/ATL等复杂项目时,AppWizard会自动对项目文件进行适当设置,以启用预编译头文件功能。然而,如果是新建一个Win32空项目或其他自定义项目,如WTL项目,则不会启用预编译头文件功能,需要自己手动设置。
对于Visual C++ 2010,可以按照以下步骤启用预编译头文件功能,以新建Win32空项目为例:
1.为项目添加预编译头文件,一般命名为stdafx.h(其他名称亦可,只要文件名和项目设置一致即可);
2.为项目添加预编译头文件对应的实现代码文件,一般为stdafx.cpp;
3.在Solution Explorer中,选中Project文件,右键选择Properties,打开属性设置对话框。首先选择”All Configuration”,然后在Configuration Properties>>C/C++>>Precompiled Headers>>Precomiled Header选项中选中”Use (/Yu)”;
4.在Solution Explorer中,选中stdafx.cpp,右键选择Properties,打开属性设置对话框。首先选择”All Configuration”,然后在Configuration Properties>>C/C++>>Precompiled Headers>>Precomiled Header选项中选中”Create (/Yc)”。
相关文章推荐
- 在Visual C++2010中启用预编译头文件功能
- 64bit下关闭启用文件重定向功能,支持多线程,简单易用
- 在单独的js文件启用jQuery智能提示功能
- 启用IIS的压缩网页文件功能
- flash启用数据同步功能,防止文件掉电丢失
- wamp开启rewrite_module重写功能启用.htaccess文件
- Win2008 脱机文件功能 配置启用
- Linux启用记录Core文件功能
- 启用sqlplus的explain功能,保存结果至文件,查看sql的执行计划
- bak数据库文件还原,filesteam功能启用的两种方法!!
- \t\t启用IIS的压缩网页文件功能 图文讲解
- 给samba的文件服务器启用回收站功能
- wamp开启rewrite_module重写功能启用.htaccess文件
- Excel 若要使保存的文件具有这些功能,请单击否,然后从“文件类型”列表中选择一个启用宏的文件类型
- 通用权限管理系统组件 (GPM - General Permissions Manager) 中实现文件发送接收功能,附源码
- 文件拷贝功能(二)
- 如何在SQL中启用全文检索功能?(实例)
- C语言文件读写注册登录功能实现
- 使用ajaxfileupload.js实现上传文件功能
- FTP 文件的下载功能