[Qt-creator] Bundling clang (for code model) with qt-creator package

Nikolai Kosjar nikolai.kosjar at qt.io
Wed Aug 31 09:47:00 CEST 2016


On 08/31/2016 06:07 AM, Andrzej Telszewski wrote:
> On 29/08/16 08:40, Nikolai Kosjar wrote:
>> On 08/28/2016 03:05 AM, Andrzej Telszewski wrote:
>>> As mentioned here:
>>> https://blog.qt.io/blog/2016/08/25/qt-creator-4-1-0-released/ it might
>>> be valuable to use clang 3.8.1 with Qt Creator 4.1.0.
>>>
>>> But my system's llvm package is at version 3.8.0 and will stay like that
>>> for quite some time.
>>
>> Note that there is hardly any difference between llvm 3.8.0 and 3.8.1
>> when it comes to the clang code model. The changes between 3.8.0 and
>> 3.8.1 look all backend-specific, but we use only the frontend.
>>
>> For some reason the mentioned patch in the blog post is not part of the
>> official 3.8.1 release, but of our shipped build.
>>
>
> What would be your suggestion as of using 3.8.1 (when it comes to the
> code model of course)?
> Does it make any sense to switch to it or is it fine to stay with 3.8.0?
> Please note, I'm targeting Linux platform only, so the MSVC patch is
> irrelevant for me.

At least I'm not aware of any change between llvm 3.8.0 and 3.8.1 that 
would make a difference for the code model - however, that does not mean 
a lot.

In case of doubt, use what we use/recommend/ship except there is a good 
reason not to.

Nikolai




More information about the Qt-creator mailing list