Skip to content

Commit 3360289

Browse files
committed
.
1 parent 5a89189 commit 3360289

File tree

5 files changed

+413
-0
lines changed

5 files changed

+413
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
TEMPLATE = app
2+
3+
SOURCES += \
4+
main.cpp
5+
6+
CONFIG -= debug
7+
CONFIG += console c++17
8+
CONFIG += link_pkgconfig
9+
10+
PKGCONFIG += opencv4
11+
PKGCONFIG += eigen3
12+
13+
INCLUDEPATH += /usr/local/include/pcl-1.14
14+
15+
INCLUDEPATH += /home/alejandro/Escritorio/proyectos/dsi/cvlibrary
16+
17+
LIBS += -L/usr/lib/x86_64-linux-gnu \
18+
-L/usr/lib \
19+
20+
21+
QMAKE_CXXFLAGS += -fopenmp # Necesario para el compilador reconozca y procese las directivas de OpenMP
22+
QMAKE_CXXFLAGS += -O3
23+
QMAKE_CXXFLAGS += -march=native
24+
QMAKE_CXXFLAGS += -ftree-vectorize
25+
QMAKE_CXXFLAGS += -mfma
26+
QMAKE_CXXFLAGS += -mavx
27+
QMAKE_CXXFLAGS += -mavx2
28+
QMAKE_CXXFLAGS += -msse4.2
29+
QMAKE_CXXFLAGS += -funroll-loops -fomit-frame-pointer
30+
QMAKE_CXXFLAGS += -finline-functions # Forzar al compilador a usar inline en tus funciones pequeñas para mejorar la velocidad de ejecución
31+
32+
QMAKE_LFLAGS += -Wl,--strip-all # Optimización en el proceso de enlace.
33+
2.93 MB
Loading

2025-02-10-level-sets/data/hist.png

8.11 KB
Loading
223 KB
Loading

0 commit comments

Comments
 (0)