I am aware about how to add compiler in Qt Creator. However my Qt always chooses MSVC compiler. How to set MinGW (built-in or external) instead of MSVC?
Couldn't find any post which can help a newbie to know how to change the compiler of desired preference. My current system is Windows, however information on Linux (g++ <--> clang++) is also welcome.
Following is the way with Qt 5.9:
Tools > Options > Build & Run > Compilers
and add a manual C++ compiler. Choose the path of where you installed C:/MinGW64/bin/g++.exe
(name it something like "MinGW64"); Similarly you may add C compiler as well with C:/MinGW64/bin/gcc.exe
; Click 'Apply'Debuggers
tab and similarly add C:/MinGW64/bin/gdb.exe
(name it like "MinGW64 Debugger); Click 'Apply' Qt Versions
and add a new Kit with MinGW64
like name; However I couldn't find an appropriate qmake.exe
for it; Hence, I decided to use the same qmake.exe
, which came with built-in 32 bit MinGW within Qt package (not sure about this as of now)Kits
tab and add a new Manual kit
; You may also follow the way the default MinGW32 bit compiler is configured; Configure Compiler
, Debugger
and Qt Version
for this newly named kit; Click 'Ok'If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With