I’m currently evaluating the Sonarqube 8.2 developer edition to test a Project which is made with QT c++ and cmake. I didn’t find anything in the documentation about cmake, is it supported and if yes, how does the setup for a scan work?
Thanks in advance,
Welcome to the community!
The build system that you are using doesn’t matter as long as you are using a supported compiler. From the Doc:
Add execution of the Build Wrapper as a prefix to your usual build command (the examples below use
MSBuild , but any build tool that performs a full build can be used
cmake I would expect something like:
build-wrapper-linux-x86-64 --out-dir bw-output cmake --build build/
- Use build-wrapper-win-x86-64.exe instead of build-wrapper-linux-x86-64 if you are on windows.
- Make sure that the build is cleaned before each run because build-wrapper needs a full build.