VideoEncode.pro 844 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. TARGET = VideoEncode
  2. TEMPLATE = app
  3. CONFIG += console c++11
  4. CONFIG -= app_bundle
  5. CONFIG -= qt
  6. UI_DIR = obj/Gui
  7. MOC_DIR = obj/Moc
  8. OBJECTS_DIR = obj/Obj
  9. #将输出文件直接放到源码目录下的bin目录下,将dll都放在了次目录中,用以解决运行后找不到dll的问
  10. #DESTDIR=$$PWD/bin/
  11. contains(QT_ARCH, i386) {
  12. message("32-bit")
  13. DESTDIR = $${PWD}/bin32
  14. } else {
  15. message("64-bit")
  16. DESTDIR = $${PWD}/bin64
  17. }
  18. include($$PWD/lib/lib.pri)
  19. INCLUDEPATH += $$PWD/src
  20. SOURCES += \
  21. src/AppConfig.cpp \
  22. src/Mutex/Cond.cpp \
  23. src/Mutex/Mutex.cpp \
  24. src/Video/GetVideoThread.cpp \
  25. src/Video/VideoEncoder.cpp \
  26. src/main.cpp
  27. HEADERS += \
  28. src/AppConfig.h \
  29. src/Mutex/Cond.h \
  30. src/Mutex/Mutex.h \
  31. src/Video/GetVideoThread.h \
  32. src/Video/VideoEncoder.h