Windows build: set SSE options for all source device plugins

pull/27/head
f4exb 2016-11-07 18:40:52 +01:00
rodzic 8b52059ca4
commit 8d3056f202
8 zmienionych plików z 77 dodań i 38 usunięć

Wyświetl plik

@ -18,6 +18,10 @@ INCLUDEPATH += ../../../sdrbase
INCLUDEPATH += $$LIBAIRSPYSRC
DEFINES += LIBAIRSPY_DYN_RATES
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
CONFIG(Release):build_subdir = release
CONFIG(Debug):build_subdir = debug

Wyświetl plik

@ -11,6 +11,11 @@ QT += core gui widgets multimedia opengl
TARGET = inputbladerf
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
CONFIG(MINGW32):LIBBLADERFSRC = "D:\softs\bladeRF\host\libraries\libbladeRF\include"
CONFIG(MINGW64):LIBBLADERFSRC = "D:\softs\bladeRF\host\libraries\libbladeRF\include"
INCLUDEPATH += $$PWD

Wyświetl plik

@ -1,38 +1,43 @@
#--------------------------------------------------------
#
# Pro file for Android and Windows builds with Qt Creator
#
#--------------------------------------------------------
TEMPLATE = lib
CONFIG += plugin
QT += core gui widgets multimedia network
TARGET = inputfcdproplus
INCLUDEPATH += $$PWD
INCLUDEPATH += ../../../sdrbase
INCLUDEPATH += ../../../fcdhid
INCLUDEPATH += ../../../fcdlib
CONFIG(Release):build_subdir = release
CONFIG(Debug):build_subdir = debug
SOURCES = fcdproplusgui.cpp\
fcdproplusinputqt.cpp\
fcdproplusplugin.cpp\
fcdproplussettings.cpp\
fcdproplusreader.cpp
HEADERS = fcdproplusgui.h\
fcdproplusinputqt.h\
fcdproplusplugin.h\
fcdproplussettings.h\
fcdproplusreader.h
FORMS += fcdproplusgui.ui
LIBS += -L../../../fcdlib/$${build_subdir} -lfcdlib
LIBS += -L../../../fcdhid/$${build_subdir} -lfcdhid
LIBS += -L../../../sdrbase/$${build_subdir} -lsdrbase
#--------------------------------------------------------
#
# Pro file for Android and Windows builds with Qt Creator
#
#--------------------------------------------------------
TEMPLATE = lib
CONFIG += plugin
QT += core gui widgets multimedia network
TARGET = inputfcdproplus
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
INCLUDEPATH += $$PWD
INCLUDEPATH += ../../../sdrbase
INCLUDEPATH += ../../../fcdhid
INCLUDEPATH += ../../../fcdlib
CONFIG(Release):build_subdir = release
CONFIG(Debug):build_subdir = debug
SOURCES = fcdproplusgui.cpp\
fcdproplusinputqt.cpp\
fcdproplusplugin.cpp\
fcdproplussettings.cpp\
fcdproplusreader.cpp
HEADERS = fcdproplusgui.h\
fcdproplusinputqt.h\
fcdproplusplugin.h\
fcdproplussettings.h\
fcdproplusreader.h
FORMS += fcdproplusgui.ui
LIBS += -L../../../fcdlib/$${build_subdir} -lfcdlib
LIBS += -L../../../fcdhid/$${build_subdir} -lfcdhid
LIBS += -L../../../sdrbase/$${build_subdir} -lsdrbase

Wyświetl plik

@ -10,6 +10,12 @@ CONFIG += plugin
QT += core gui widgets multimedia opengl
TARGET = inputfilesource
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
INCLUDEPATH += $$PWD
INCLUDEPATH += ../../../sdrbase

Wyświetl plik

@ -11,6 +11,11 @@ QT += core gui widgets multimedia opengl
TARGET = inputhackrf
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
CONFIG(MINGW32):LIBHACKRFSRC = "D:\softs\hackrf\host"
CONFIG(MINGW64):LIBHACKRFSRC = "D:\softs\hackrf\host"
INCLUDEPATH += $$PWD

Wyświetl plik

@ -11,6 +11,11 @@ QT += core gui widgets multimedia opengl
TARGET = inputrtlsdr
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
CONFIG(MINGW32):LIBRTLSDRSRC = "D:\softs\librtlsdr"
CONFIG(MINGW64):LIBRTLSDRSRC = "D:\softs\librtlsdr"
INCLUDEPATH += $$PWD

Wyświetl plik

@ -11,6 +11,11 @@ QT += core gui widgets multimedia network opengl
TARGET = inputsdrdaemon
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
CONFIG(MINGW32):LIBNANOMSGSRC = "D:\softs\nanomsg-0.8-beta"
CONFIG(MINGW64):LIBNANOMSGSRC = "D:\softs\nanomsg-0.8-beta"

Wyświetl plik

@ -23,8 +23,12 @@ INCLUDEPATH += ../../../lz4
INCLUDEPATH += $$LIBNANOMSGSRC/src
INCLUDEPATH += $$LIBCM256CCSRC
DEFINES += USE_SSE2=1
QMAKE_CXXFLAGS += -msse2
DEFINES += USE_SSSE3=1
QMAKE_CXXFLAGS += -mssse3
DEFINES += USE_SSE4_1=1
QMAKE_CXXFLAGS += -msse4.1
CONFIG(Release):build_subdir = release
CONFIG(Debug):build_subdir = debug