[Qt-creator] [4.6] Clang code model doesn't work on Android
Ivan Donchevskii
ivan.donchevskii at qt.io
Fri Feb 16 08:39:12 CET 2018
Ok, than it's weird. I'm using much newer NDK (16 in my case vs 10 in your) but this should not be the case.
So does that mean that your toolkit shows no red icon?
Anyways. Can you please create a bugreport at bugreports.qt.io?
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 8:31:53 AM
To: qt-creator at qt-project.org
Subject: Re: [Qt-creator] [4.6] Clang code model doesn't work on Android
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
>
_______________________________________________
Qt-creator mailing list
Qt-creator at qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qt-creator/attachments/20180216/45a08289/attachment.html>
More information about the Qt-creator
mailing list