Замена компилятора для Qt Creator? - PullRequest
0 голосов
/ 10 июня 2010

Мне нравится Qt Creator в качестве IDE, но встроенный компилятор работает медленнее, чем грязь.

Можно ли заменить его, и если да, на что?

Разработка в Windows, нотакже нацеленный на несколько компьютеров Mac.

Ответы [ 2 ]

6 голосов
/ 10 июня 2010

По умолчанию в Windows компилятором является mingw, порт GCC.Qt также поддерживает компиляторы Visual Studio, на которые вы можете переключиться.

Единственный полноценный компилятор C ++ на Macintosh - это GCC.

C ++, особенно с тяжелым кодом шаблона, - это медленно для компиляции.Нельзя избежать этого.По моему опыту, Visual Studio не заметно быстрее в сложных кодах по сравнению с GCC.

1 голос
/ 18 января 2011

Выбор компилятора зависит от вашей цепочки инструментов (если вы используете qmake или cmake), а также от вашей платформы (например, cl доступен только в Windows).

Я не думаю, что вы можете выбрать произвольные компиляторы (например,Sun CC, Intel) и QtCreator правильно подберут сообщения об ошибках компиляции.GCC по-прежнему является лучшим поддерживаемым компилятором для использования с QtCreator.

Возможно, решением для вас будет передача -j8 в качестве дополнительного флага сборки.Проверьте панель проектов.

...