QtCreator/gcc
, .pro, (.dll .a) Framework ( Mac OS X):
TEMPLATE = lib
INCLUDEPATH = <your-include-paths>
HEADERS += <your-headers>
SOURCES += <your-sources>
TARGET = MyLib
win32 {
CONFIG += dll
}
macx {
CONFIG += shared lib_bundle
FRAMEWORK_HEADERS.version = Versions
FRAMEWORK_HEADERS.files += <your library headers>
FRAMEWORK_HEADERS.path = Headers
QMAKE_BUNDLE_DATA = FRAMEWORK_HEADERS
VERSION = 0.5.0
}
QtCreator/gcc
win32 {
win32-g++:LIBS += /path/to/your/libMyLib.a
win32-msvc:LIBS += /path/to/your/libMyLib.lib
}
macx {
LIBS+= -framework MyLib
QMAKE_FLAGS += -F/path/to/MyLib
}
, gcc libMyLib.a, . libMyLib.lib MS Visual Studio gcc afaik!