On 11/03/2017 11:06 AM, Benjamin TERRIER wrote:
Hi,

I have an arm-none-eabi gcc toolchain. I have successfully configured Qt Creator
to use it in a Kit and was able to use it to build QBS projects.

However, when I try to run the static analyzer, clang does not find
the standard headers:

     main.cpp:9:10: fatal error: 'cstring' file not found

A solution is to add the include paths of the standard headers in the
QBS project:

     cpp.includePaths: [
         ".../toolchain/arm/arm-gnu-toolchain/arm-none-eabi/include/c++/6.3.1",
         ".../toolchain/arm/arm-gnu-toolchain/arm-none-eabi/include",
     ]

But this is a bit ugly.

Is there some configuration I missed (I guess not since the build
works), or is it a known bug ?

There is not much configuration for the clang static analyzer.

Please create a bug report with:
* used versions of Qt Creator and configured clang version for the analyzer * whether this already happens with a "normal" toolchain. If not, please provide some information how to set up your used toolchain.

Thanks,
   Nikolai
_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to