c++ - 此版本的编译器中不提供代码分析

标签 c++ visual-studio-2013 code-analysis

我第一次尝试在我的 native C++ 应用程序上运行代码分析。我正在使用 Visual Studio 2013 Ultimate 进行开发,并使用 Visual C++ Compiler Nov 2013 CTP (CTP_Nov2013) 进行编译,这是 MS for C++11 的最新(我相信)编译器。尝试运行代码分析时,我收到以下警告:

warning D9040: ignoring option '/analyze'; Code Analysis warnings are not available in this edition of the compiler



所以我想知道是不是因为我正在使用这个新的编译器,它无法运行代码分析或什么。但是我通过简单的谷歌搜索找不到任何答案。 Visual Studio 的 MSDN 说代码分析适用于除 Express 之外的所有 VS 版本。任何帮助将不胜感激,如果它是“不,它不适用于该编译器”,那很好。就是想。谢谢!

最佳答案

它似乎只适用于 x86 版本。如果您正在执行 x64 构建,它将不可用。

关于c++ - 此版本的编译器中不提供代码分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354528/

相关文章:

c# - Visual Studio 网站在调试时将 http 重定向到 https

c++ - 有什么办法可以在C++中 “uninclude”文件?

C++ vector 的 vector

c++ - 无法更改 MFC 应用程序图标

visual-studio - 如何从 Visual Studio 二进制编辑器复制十六进制?

.net - 我可以禁止某个类的所有代码分析消息吗?

c# - 使用 ? 时出现 CA2213 警告。 (空条件运算符)调用 Dispose

c - 检测 C 中未使用的函数

c++ - 如何在 C++ 中定义常量?

c++ - 在类的树层次结构中访问对象时避免空指针