[Qt-creator] [4.6] Clang code model doesn't work on Android
Nikos Chantziaras
realnc at gmail.com
Fri Feb 16 08:31:53 CET 2018
The NDK path is set up correctly:
https://i.imgur.com/3fSaHnQ.png
On 16/02/18 09:13, Ivan Donchevskii wrote:
> 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.io at qt-project.org> on behalf of
> Nikos Chantziaras <realnc at gmail.com>
> *Sent:* Friday, February 16, 2018 6:41:36 AM
> *To:* qt-creator at 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 at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
More information about the Qt-creator
mailing list