123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- TEMPLATE = app
- CONFIG += console c++11
- CONFIG -= app_bundle
- CONFIG -= qt
- UI_DIR = obj/Gui
- MOC_DIR = obj/Moc
- OBJECTS_DIR = obj/Obj
- #将输出文件直接放到源码目录下的bin目录下,将dll都放在了次目录中,用以解决运行后找不到dll的问
- #DESTDIR=$$PWD/bin/
- contains(QT_ARCH, i386) {
- message("32-bit")
- DESTDIR = $${PWD}/../../bin/win32
- } else {
- message("64-bit")
- DESTDIR = $${PWD}/../../bin/win64
- }
- include($$PWD/../../lib/lib.pri)
- INCLUDEPATH += $$PWD/src
- win32{
- INCLUDEPATH += $$PWD/src/compat/atomics/win32
- INCLUDEPATH += $$PWD/../../lib/ffmpeg/include/libavutil
- INCLUDEPATH += $$PWD/../../lib/ffmpeg/include/libavformat
- }
- HEADERS += \
- src/cmdutils.h \
- src/config.h \
- src/ffmpeg.h
- SOURCES += \
- src/cmdutils.c \
- src/ffmpeg.c \
- src/ffmpeg_filter.c \
- src/ffmpeg_hw.c \
- src/ffmpeg_opt.c
- win32{
- LIBS += Shell32.lib
- }
|