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工程项目移植时因环境变换造成qmake错误的解决方案 1.问题描述:移植从他机上的qt工程项目,打开时提示: Qt Creator找到了一个由其他开发环境创建的设置文件,或许
- 使用VS2010开发Qt程序的4点经验(QT4到QT5的升级,更改sln文件,切换工程使用的Qt库,在VS的Solution Explorer视图中建立文件夹)
- [QT开发小结]LNK1104: cannot open file ‘gdi32.lib’ 解决方法
- 在Qt Creator中给Qt配置预编译头文件(Predefined Headers)
- QT生成在Windows下有图标的exe文件(IDE=QT Creator)
- Fedora9/12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(一)
- 配置OpenCV的Qt开发环境Qt4.8.1+Qt Creator2.1.0+OpenCV2.4.10
- Qt中关于资源文件中加入图片
- QT5中的pro文件中为何要加入”QT += widgets”
- Ubuntu12.10中打开Qt creator,提示无法覆盖文件 /home/xxx/.config/Nokia/qtversion.xml : Permission denied
- Qt入门-加入资源文件
- 用 Qt Creator 开发非 Qt 的 C/C++ 程序
- Qt5开发学习总结(四)——资源文件的使用与主窗口QMainWindow实现登录框
- Qt开发: 捕获系统异常,产生dmp文件
- 如何把一个lib库文件加入到VC.NET项目中去
- 如何在QT中添加.lib,.dll还有.h文件
- 将QT的下项目文件(.pro)关联到Qt Creator
- QT多个UI文件加入一个项目
- Fedora9/12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440(二)