QTcreator配置neon openmp等优化参数

最近将视觉算法移植到树莓派4b上并实现neon加速

在Pro文件中添加:

QMAKE_CXXFLAGS += -mfpu=neon -fopenmp
QMAKE_CXXFLAGS_DEBUG += -O0 -g2 -ggdb
QMAKE_CXXFLAGS_RELEASE += -O3 -Wno-sign-compare

-mfpu=neon  配置neon加速

-fopenmp 配置openmp多线程加速

上面是配置编译C++版

如果编译C,则需去除XX,(QMAKE_CXXFLAGS => QMAKE_CFLAGS )

如果配置了openmp则还需要添加 

LIBS += -fopenmp

否则重新编译时会出现

undefined reference to symbol 'omp_get_num_threads@@OMP_1.0'

你可能感兴趣的:(ARM,ARM,neon,QTcreator)