Skip to content

Commit 8d05b0b

Browse files
authored
Add optimisation compile flags
1 parent cef10c1 commit 8d05b0b

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/CMakeLists.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,18 @@ add_library(wavelib STATIC ${SOURCE_FILES} ${HEADER_FILES})
2727

2828
set_property(TARGET wavelib PROPERTY FOLDER "lib")
2929

30+
target_compile_options(wavelib
31+
PRIVATE
32+
-fPIC
33+
-Ofast
34+
-march=native
35+
-fno-stack-protector
36+
-fomit-frame-pointer
37+
-freciprocal-math
38+
)
39+
40+
41+
42+
3043
target_include_directories(wavelib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}../header)
3144

0 commit comments

Comments
 (0)