所以我是Qt Creator的新手,并且正在寻找一个好的一步一步的指令,从默认的clang编译器改为使用clang-omp编译器,以便在qt creator中使用openMp。我已经按照qt docs的指示将编译器更改为指向clang-omp,但由于某种原因,qt仍然使用默认的xcode clang编译器来构建我的代码;因此不接受“omp.h”包括声明。我还包括这些标志。 QMAKE_CXXFLAGS + = -openmp QMAKE_LFLAGS + = -openmp LIBS + = -lgomp
答案 0 :(得分:1)
我弄清楚出了什么问题。虽然我在系统首选项页面的kit选项中将g ++编译设置为新的默认值,但我没有通过main.cpp界面侧面板中的项目选项将g ++设置为默认值。出于某种原因,这意味着我仍然使用qt的默认clang编译器而不是我在套件中设置的新默认编译器。