SonarQube C++ 构建包装器生成空的 build-wrapper-dump.json

问题描述 投票:0回答:1

我在WIN10机器上的vxworks(arm)交叉编译项目上使用sonarQube C/C++。 运行后:

build-wrapper-win-x86-64 --out-dir bw_output make  MyProject.make 

构建成功,但我得到空的 build-wrapper-dump.json 文件。

查看 build-wrapper.log 文件,我看到:

process created with pid: 25256
image path name: <C:\WindRiver_6.9\gnu\4.3.3-vxworks-6.9\x86-win32\bin\ccarm.exe>
command line: <ccarm   ...long line... MwInterfaceService.cpp  >
working directory: <CommonLib\>
isWow64: 1
skipping process C:\WindRiver_6.9\gnu\4.3.3-vxworks-6.9\x86-win32\bin\ccarm.exe with pid: 25256

有没有办法让 build-wrapper 正确填充 build-wrapper-dump.json 文件?

谢谢, G先生

c++ sonarqube
1个回答
0
投票

你想出解决办法了吗?

我们还尝试使用 vxworks

gnu
llvm
编译器,得到相同的结果。

另一方面,

diab
编译器按预期准备 build-wrapper-dump.json 文件。

© www.soinside.com 2019 - 2024. All rights reserved.