VC的编译选项 /analyze
2011-02-23 09:54
260 查看
因为系统换成了64位的Win7,原来的VC(VS2005)项目在编译的时候出现了编译警告:
cl: 命令行 warning D9040 :忽略“/analyze”选项;“代码分析”警告在此版本的编译器中不可用
查看项目的属性,并没有直接设置/analyze的设置。打开项目所有的目录,找到项目对应的"***.vcproj"文件,使用记事本打开,查找如下内容:
EnablePREfast="true"
如果找到了有这么一行文字可以删除掉它,保存文件,切换到VC项目,可果已打开了项目VS会提示重新加载之类的,按着提示别选错了,应用新的项目文件打开后,重新查看项目属性,在项目配置-C/C++里的命令行中找不到了/analyze选项,重新生成项目,原来警告消失,修改完成!
注:
/analyze 仅在 x86 编译器的企业(团队开发)版本中可用。
cl: 命令行 warning D9040 :忽略“/analyze”选项;“代码分析”警告在此版本的编译器中不可用
查看项目的属性,并没有直接设置/analyze的设置。打开项目所有的目录,找到项目对应的"***.vcproj"文件,使用记事本打开,查找如下内容:
EnablePREfast="true"
如果找到了有这么一行文字可以删除掉它,保存文件,切换到VC项目,可果已打开了项目VS会提示重新加载之类的,按着提示别选错了,应用新的项目文件打开后,重新查看项目属性,在项目配置-C/C++里的命令行中找不到了/analyze选项,重新生成项目,原来警告消失,修改完成!
注:
/analyze 仅在 x86 编译器的企业(团队开发)版本中可用。
相关文章推荐
- Compile Optimize -- VC++编译选项详解
- vc编译选项解释
- VC调试版本与发布版本编译链接选项差异和区别
- vc 编译链接选项
- VC编译选项
- VC编译开关选项分析(debug和release版本的对比)
- VC6中编译、运行程序选项
- 大神讲vc编译选项
- VC编译选项 MT MTd MD MDd 全面分析
- VC编译选项
- VC++编译选项
- VC下的一些编译选项
- VC编译选项 多线程(/MT)
- VC下的一些编译选项
- VC 关于调试和多线程的编译选项
- VC编译连接选项详解
- VC++6.0编译选项(CL.exe编译选项)及VC支持文件类型
- VC编译选项 /EHa 异常处理
- 在VC中编译、运行程序的小知识点(VC6中编译、运行程序选项)
- VC编译开关选项分析(debug和release版本的对比)