A simple example to make a library (rather than an executable, which is the default).
TEMPLATE variable specifies type of the project you are making.
lib option allows makefile to build a library.
HEADERS += library.h SOURCES += library.cpp TEMPLATE = lib # By default, qmake will make a shared library. Uncomment to make the library # static. # CONFIG += staticlib # By default, TARGET is the same as the directory, so it will make # liblibrary.so or liblibrary.a (in linux). Uncomment to override. # TARGET = target
When you are building a library, you can add options