From 43500ba697642a716377f5a1102dbd05942d48f1 Mon Sep 17 00:00:00 2001 From: Florent Jaillet <florent.jaillet@lis-lab.fr> Date: Thu, 12 Apr 2018 14:49:20 +0200 Subject: [PATCH] Optimizing the compilation options for processing speed --- ltfat_C_kernel/CMakeLists.txt | 3 +-- setup.py | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ltfat_C_kernel/CMakeLists.txt b/ltfat_C_kernel/CMakeLists.txt index 5328cbd..218fb2d 100644 --- a/ltfat_C_kernel/CMakeLists.txt +++ b/ltfat_C_kernel/CMakeLists.txt @@ -2,8 +2,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8.11) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/thirdparty) -#SET(CMAKE_C_FLAGS "-O3 -fPIC -std=c99 -shared") -SET(CMAKE_C_FLAGS "-O0 -g -fPIC -std=c99") +SET(CMAKE_C_FLAGS "-O3 -fPIC") SET(CMAKE_EXE_LINKER_FLAGS "-lc -lm") set(SRC dgt.c dgt_fac.c dgt_fb.c dgt_multi.c dgt_ola.c dgt_shear.c dgt_walnut.c diff --git a/setup.py b/setup.py index 133f2a2..86138be 100755 --- a/setup.py +++ b/setup.py @@ -234,9 +234,8 @@ def makeExtension(extName, fileExt, lib_dir): return Extension( extName, [extPath], - # include_dirs=[numpy.get_include()], language="c", - # library_dirs=[], + extra_compile_args=['-O3'], libraries=["fftw3", "m", "blas", "lapack"], extra_objects=[os.path.join(lib_dir, "libltfat.a"), os.path.join(lib_dir, "libltfatf.a")], -- GitLab