1、文件:qmake-example.pro
## We get the PREFIX, QMAKE_EXAMPLE_MAJOR_VERSION, QMAKE_EXAMPLE_SOVERSION,
## QMAKE_EXAMPLE_MINOR_VERSION, QMAKE_EXAMPLE_PATCH_VERSION,
## QMAKE_EXAMPLE_CURRENT_VERSION, QMAKE_EXAMPLE_REVISION_VERSION,
## QMAKE_EXAMPLE_VERSION and QMAKE_EXAMPLE_AGE_VERSION from this project-wide
## qmake-example.pri include file.
include(../../../qmake-example.pri)
## In qmake we have to remove qt explicitly if we don't want to link against it
CONFIG -= qt
## We will use the standard lib template of qmake
TEMPLATE = lib
# In qmake you need to use this VERSION variable for libtool's -version-info
VERSION = $${QMAKE_EXAMPLE_VERSION}
## We will therefor also make ourselves a semver-version, to be put in
## the config.h as a VERSION #define.
SEMVER_VERSION = $${QMAKE_EXAMPLE_MAJOR_VERSION}"."$