Is it possible to build OSCAR in Qt-Creator?
On my MacBook Pro I have been able to build OSCAR from the command line by following the instructions given in BUILD-mac.md.
I have imported data from my Löwenstein Prisma20A and see the message that the ventilator device is "Löwenstein unknown-prismaline".
I would like to check the data import process via the debugger in Qt-Creator. However, I do not know how to configure Qt-Creator to build/debug OSCAR.
Could anyone tell me how to setup an OSCAR project in Qt-Creator (on MacOS) so that I can run/debug OSCAR?
RE: Is it possible to build OSCAR in Qt-Creator?
You will need to disable the Qt Quick Compiler option in the build settings. Other than that, you should be able to build OSCAR in either Debug, Release, or Profile modes.
- Red
RE: Is it possible to build OSCAR in Qt-Creator?
Thank you for the quick reply.
I believe that I have now followed the instructions in BUILD-mac.md for Qt-Creator (including the disabling of the Qt Quick Compiler). Unfortunately I am still having problems:
22:49:49: Running steps for project oscar...
22:49:49: Starting: "/Users/admin/Qt/5.15.2/clang_64/bin/qmake" /Users/admin/qt_projects/OSCAR-code-master-19102023/oscar/oscar.pro -spec macx-clang CONFIG-=qml_debug CONFIG-=qtquickcompiler
Info: creating stash file /Users/admin/qt_projects/OSCAR-code-master-19102023/build-oscar-Desktop_Qt_5_15_2_clang_64bit-Release2/.qmake.stash
Project ERROR: failed to parse default search paths from compiler output
22:49:50: The process "/Users/admin/Qt/5.15.2/clang_64/bin/qmake" exited with code 3.
Error while building/deploying project oscar (kit: Desktop Qt 5.15.2 clang 64bit)
When executing step "qmake"
22:49:50: Elapsed time: 00:00.
Have I perhaps missed something in the project configuration?
RE: Is it possible to build OSCAR in Qt-Creator?
Are all your paths legitimate? Open the "Makefile" and the ".qmake.stash" files and see what paths they are using. They are both text files.
- Red
RE: Is it possible to build OSCAR in Qt-Creator?
Thank you for taking the time to answer my questions.
I started again from scratch and followed your instructions.
I was then able to build OSCAR in QtCreator successfully.
Thanks again.