@ravi2k18 said in unable to compile existing github project in qt:
this project has multiple .pro and .pro.user files recursively under each dir
The .pro.user files will probably cause errors on your machine. Delete them before you load the project.
does it mean to build and run this open source github project I need to purchase full Visual Studio 2013 and install that?
As others have suggested, ask the project maintainer if the project is compatible with other compilers.
If it turns out that you must use MSVC 2013, you can get Visual Studio 2013 Express for free at https://visualstudio.microsoft.com/vs/older-downloads/ (but I believe you need to register an account)
what is the point naming -msvc2013_64-5.5.0.exe
here?
The point is to inform the user that this library is compatible with MSVC 2013 64-bit. Therefore, the user cannot use this library with MSVC 2013 32-bit, MSVC 2015 64-bit, MinGW (GCC), and others.
I am new to Qt and only worked on Linux environment so far.
It's the same principle in Linux. If you want to use the wxWidgets library or gtkmm library, you still need to install the g++ compiler separately from the library.
Qt is a C++ library (mostly), like wxWidgets and gtkmm.