aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authordario mambro <dario.mambro@gmail.com>2020-03-28 00:22:33 +0100
committerdario mambro <dario.mambro@gmail.com>2020-03-28 00:22:33 +0100
commitcb97184f7cdc99cf133c51a327b2baf2806faec4 (patch)
tree2b900674c99dda858a85a91ba26ac8672c565cce /CMakeLists.txt
parent624fcef0d1bb9004640101b0bf14f4344c79134c (diff)
downloadpffft-cb97184f7cdc99cf133c51a327b2baf2806faec4.tar.gz
c++ wrapper with test
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a75e014..69c794e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -78,8 +78,8 @@ endif()
if (USE_SIMD AND USE_AVX)
target_compile_definitions(PFFFT PRIVATE PFFFT_ENABLE_AVX=1)
if(WIN32)
- #target_compile_options(PFFFT PRIVATE "/arch=AVX")
- set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "/arch=AVX")
+ #target_compile_options(PFFFT PRIVATE "/arch:AVX")
+ set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "/arch:AVX")
else()
#target_compile_options(PFFFT PRIVATE "-march=native")
set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "-march=native")
@@ -124,6 +124,10 @@ add_executable( test_pffft_double test_pffft_double.c )
target_compile_definitions(test_pffft_double PRIVATE _USE_MATH_DEFINES)
target_link_libraries( test_pffft_double PFFFT ${ASANLIB} )
+add_executable( test_pffft_cpp test_pffft.cpp )
+target_compile_definitions(test_pffft_cpp PRIVATE _USE_MATH_DEFINES)
+target_link_libraries( test_pffft_cpp PFFFT ${ASANLIB} )
+
add_executable(test_pffastconv test_pffastconv.c )
target_compile_definitions(test_pffastconv PRIVATE _USE_MATH_DEFINES)