You need a proper .clang-tidy configuration file in your project root directory.
On Thu, Sep 28, 2023 at 12:44 AM Adam Light <acli...@gmail.com> wrote: > Hi > > If I compile my cmake-based project from Qt Creator 11.0.2 on Windows > using the build tools that come with MS Visual Studio 2022, the project > compiles without errors or warnings emitted. However, if I run clang-tidy > on the entire project, there are quite a few files that cannot be processed > due to compile errors in the file. If I open those files with errors in > Creator, I see the red circle in the margin, indicating an error, on the > same lines that clang-tidy complains about. > > Clearly clangd/clang-tidy and MSVC are doing something different if the > compile is successful only in MSVC, but I can't figure out why that would > be. > > In the QtC global settings for clangd, I have "Build-system warnings" > selected for Diagnostic configuration. In the project settings for this > project, "Use global settings" is checked for everything, including Clang > Tools and clangd. I am using the default clangd and clang-tidy executables > that ship with QtC. > > We are suppressing quite a few warnings in our CMakeLists.txt files, and > the command lines I see for clang-tidy.exe don't have corresponding -Wno... > flags, so maybe that's the problem. If so, it's not clear to me how to work > around this, especially since I have "Build-system warnings" selected for > clangd diagnostics. > > Thanks for any ideas > > Adam > -- > Qt-creator mailing list > Qt-creator@qt-project.org > https://lists.qt-project.org/listinfo/qt-creator > -- Regards, Fan Yang
-- Qt-creator mailing list Qt-creator@qt-project.org https://lists.qt-project.org/listinfo/qt-creator