Visual studio 2008 Windows下的Clang静态分析器

Visual studio 2008 Windows下的Clang静态分析器,visual-studio-2008,clang,clang-static-analyzer,Visual Studio 2008,Clang,Clang Static Analyzer,有人在Windows上成功运行过clang static analyzer吗 我已经成功地构建了llvm和clang(使用VS2008)。运行扫描生成会导致以下错误: The getpwuid function is unimplemented at scan-build line 35. 一些研究表明,Windows平台不支持getpwuid。将调用更改为 my $UserName = HtmlEscape('unknown') 扫描构建是一个perl脚本,因此需要一些方便的修复程序才能

有人在Windows上成功运行过clang static analyzer吗

我已经成功地构建了llvm和clang(使用VS2008)。运行扫描生成会导致以下错误:

The getpwuid function is unimplemented at scan-build line 35.

一些研究表明,Windows平台不支持getpwuid

将调用更改为

my $UserName =  HtmlEscape('unknown')
扫描构建是一个perl脚本,因此需要一些方便的修复程序才能在windows上执行扫描构建。。这些是

->指向这些变量以查看绝对物理路径

my $ClangSB, my $Clang; $Dir = "/tmp"; my $Cmd ; and my $CmdCXX
请记住,我的$Cmd;我的$CmdCXX是ccc分析器和c++分析器的路径。。。这也是perl脚本,所以请在绝对路径字符串前面放一个perl-w

并在声明后立即禁用变量检查

!-x$blaBla在windows上有问题

除此之外,您还需要这些更改

-->改变

open(PIPE, "-|", $Clang, "-cc1", "-help") or

令人惊讶的是,扫描生成正在windows上运行…)

open(PIPE, "-|", "$Clang"." -cc1"." -help") or