-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfourier.pro
76 lines (61 loc) · 1.38 KB
/
fourier.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#-------------------------------------------------
#
# Project created by QtCreator 2015-10-04T20:36:11
#
#-------------------------------------------------
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = fourier
TEMPLATE = app
SOURCES += main.cpp\
mainwindow.cpp \
fimage.cpp \
ft.cpp \
dftgpu.cpp \
dftcpu.cpp \
fftcpu.cpp \
gpu.cpp \
clinfo.cpp \
fftgpu.cpp \
rectdialog.cpp
HEADERS += mainwindow.h \
fimage.h \
ft.h \
dftgpu.h \
dftcpu.h \
fftcpu.h \
gpu.h \
clinfo.h \
fftgpu.h \
rectdialog.h
FORMS += mainwindow.ui \
rectdialog.ui
AMDAPPSDKROOT = $$(AMDAPPSDKROOT)
!isEmpty(AMDAPPSDKROOT) {
LIBS += -L$$(AMDAPPSDKROOT)lib/x86
INCLUDEPATH += $$(AMDAPPSDKROOT)include
}
CUDA_PATH = $$(CUDA_PATH)
!isEmpty(CUDA_PATH) {
LIBS += -L$$(CUDA_PATH)/lib/Win32
INCLUDEPATH += $$(CUDA_PATH)/include
}
QMAKE_CXXFLAGS += -std=c++0x
LIBS += -lOpenCL
DEFINES += _USE_MATH_DEFINES CL_USE_DEPRECATED_OPENCL_2_0_APIS CL_USE_DEPRECATED_OPENCL_1_2_APIS
CONFIG(debug, debug|release) {
DESTDIR = build/debug
} else {
DESTDIR = build/release
}
OBJECTS_DIR = $${DESTDIR}/.obj
MOC_DIR = $${DESTDIR}/.moc
RCC_DIR = $${DESTDIR}/.rcc
UI_DIR = $${DESTDIR}/.ui
RESOURCES += \
images.qrc \
kernels.qrc
DISTFILES += \
kernels/dft.cl \
kernels/fft.cl
DEPENDPATH += kernels