ClangCodeModel should work fine if you have set up your Android toolkit 
properly.


I'm able to reproduce your issue when I have wrong NDK location set in the 
Android settings (settings->devices->android).

Point the proper folder and your errors should be gone.


Kind regards,

Ivan

________________________________
From: Qt-creator <qt-creator-bounces+ivan.donchevskii=qt...@qt-project.org> on 
behalf of Nikos Chantziaras <rea...@gmail.com>
Sent: Friday, February 16, 2018 6:41:36 AM
To: qt-creator@qt-project.org
Subject: Re: [Qt-creator] [4.6] Clang code model doesn't work on Android

On 16/02/18 04:24, Nikos Chantziaras wrote:
> 4.6 beta1, but also the latest rc1 snapshot (15 Feb), seem to have a
> non-working Clang code model when using an Android kit.
>
> The error is usually something like this:
>
>    qglobal.h:45:12: fatal error: 'type_traits' file not found
>    QDebug:1:10: note: in file included from [...]
>
> This is printed by the yellow warning sign at the top. As a result, the
> code model is completely broken for the rest of the file.
>
> Is this a known bug?

Well, actually it seems even the built-in code model has issues with
Android.

In both cases, standard C++ headers cannot be found. Only standard C
headers work. So this:

   #include <cstdio>

appears underlined with the pop-up error message being "no such file or
directory".

But this:

   #include <stdio.h>

works fine.

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

Reply via email to