您的位置:首页 > 编程语言 > Qt开发

QT开发——在QT Creator加入lib库文件

2017-08-01 15:15 239 查看
如何在QT Creator加入lib库文件,在.pro文件中操作,两种方式:

一、写代码

CONFIG(release, debug|release) {

DESTDIR = release

OBJECTS_DIR = release/obj

MOC_DIR = release/moc

RCC_DIR = release/res

UI_DIR = release/ui

}

CONFIG(debug, debug|release) {

DESTDIR = debug

OBJECTS_DIR = debug/obj

MOC_DIR = debug/moc

RCC_DIR = debug/res

UI_DIR = debug/ui

}


win32: DEFINES += _CRT_SECURE_NO_WARNINGS


macx: INCLUDEPATH += /usr/X11/include /opt/local/include


INCLUDEPATH += $$PWD/../../mpcore/include


win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../mpcore/lib/jpeglib/release -ljpeglib -L$$PWD/../../mpcore/lib/zlib/release -lzlib

else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../mpcore/lib/jpeglib/debug -ljpeglib -L$$PWD/../../mpcore/lib/zlib/debug -lzlib

else:macx: LIBS += -L/opt/local/lib -ljpeg -lz


macx {

LIBS += -L$$PWD/../../mpcore/lib \

-lMP \

-lMPU \

-lmpe \

-lanalyzer \

-lsynth

}


win32 {

LIBS += -L$$PWD/../../mpcore/lib \

-lmp_runtime \

-lsynth

}


macx {

MACDEPLOYQT = $(join $(dir $(QMAKE)), macdeployqt)

QMAKE_POST_LINK += cp -R $$PWD/resources/* $(dir $(TARGET));

#  QMAKE_POST_LINK += $$MACDEPLOYQT $(abspath $(join $(dir $(TARGET)), ../..))

}


win32 {

QMAKE_POST_LINK += xcopy /E /F \"$$PWD/resources/*\" \"$$OUT_PWD/release/\"

}



二、空白处,右键 ->外部库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt creator lib .pro