Я использую OpenMP в своих проектах Visual Studio и в настоящее время думаю очень серьезно в изменении на спокойного создателя. (Разве Visual Studio не сосет?, я ожидаю намного больше от Microsoft),
Но так или иначе... Спокойный создатель поддерживает OpenMP? В случае этого, что я должен сделать для включения его? Или возможно включен по умолчанию? Я должен сделать что-то специальное?
Спасибо за Ваши советы. Ignacio.
Поддерживает ли создатель QT OpenMP?
Как кто-то сказал, OpenMP поддерживает не сам Qt, а компилятор.
Что мне делать, чтобы включить его?
Если вы установили последний Qt 4.6.x SDK (подсказка: последняя версия QtCreator 1.3 уже включена), он поставляется с MinGW 4.4 с поддержкой OpenMP встроенный.
Мне нужно сделать что-то особенное?
Отредактируйте файл .pro вашего проекта и добавьте следующие строки для передачи флагов OpenMP компилятору:
QMAKE_CXXFLAGS += -fopenmp
LIBS += -fopenmp
Наслаждайтесь!
Сам Qt не имеет собственного компилятора C ++, вместо этого он использует существующий, например, на платформе Windows это mingw. Официально migw поддерживает OpenMP с версии 4.2.0