I usually start Qt Creator (on macos anyway) with "open ~/Qt/Qt
Creator.app" to make sure the environment is the same as in my shell. If
that doesn't work, maybe inspect what 'cmake' you are calling from the
shell, and which one is being used by Qt Creator (Kits -> CMake tab).

Cheers!

On Thu, Feb 27, 2020 at 1:33 PM Davide Coppola <vivala...@gmail.com> wrote:

> Hi,
>
> I have been struggling with a CMake project and Qt Creator for a while and
> I was wondering if any CMake expert in your dev team could help me to
> figure out what's going on.
>
> This project has a root directory containing a main CMakeLists.txt and
> several sub-dirs each with their own file.
>
> Everything is fine and a Makefile is generated if I run from the command
> line:
>
> cd build
> cmake -DCMAKE_BUILD_TYPE=Debug ..
>
> Things don't go so well when I try to open the main CMakeLists.txt with
> QtCreator... I get an error from the first execution of find_package() in a
> sub-directory.
>
> Something I noticed is that the CMakeCache.txt file in build/ is missing a
> lot of entries compared to the one generated when running CMake from the
> command line. Once again, no idea why.
>
> I assume CMake gets a different environment when running in QtCreator
> compared to the one when executed from the command line, but I have no idea
> how to fix that.
>
> Any suggestions?
> _______________________________________________
> Qt-creator mailing list
> Qt-creator@qt-project.org
> https://lists.qt-project.org/listinfo/qt-creator
>
_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
https://lists.qt-project.org/listinfo/qt-creator

Reply via email to