Sonar C插件 - 包含文件中的解析器错误

时间:2015-07-28 05:18:11

标签: c windows visual-studio visual-c++ sonarqube

我正在使用Sonar C插件,我有一个标准的头文件stdafx.h,其中包括:

#include <windows.h>
#include <winbase.h>
#include <string.h>
#include <stdio.h>

现在当我进行声纳运行时,它抱怨这些文件丢失,解析器错误如__declspec (dllexport)等。

所以我这样做了

sonar.cfamily.library.directories=C:/Program Files (x86)/Windows Kits/8.0/Include/um/,C:/Program Files (x86)/Microsoft Visual Studio 12.0/VC/include/

但是现在这些头文件中的许多文件都有更多的解析器错误。

有人能告诉我如何正确地进行分析吗?

1 个答案:

答案 0 :(得分:1)

请联系商业插件的官方支持。

在任何情况下,您都应该查看插件文档页面,该页面告诉您使用build-wrapper来解析头文件。