Название: QtCreator. Использование не по назначению. Отправлено: kuzulis от Апрель 05, 2011, 14:02 Доброго всем времени суток.
Вот к примеру, мне понадобилось компилировать программы (не Qt-шные) с помошью компилятора Open Watcom. В самом SDK (с этим компилятором) идет его родная IDE, также знаю (использую) Code::Blocks - но всё перечисленное не очень удобно (для меня) в качестве IDE для разработки - Я привык к креатору. :( Так вот вопрос: можно ли настроить QtCreator для работы с компилятором отличным от MinGW/GCC ? PS: 1. Cmake не предлагать, т.к. мне не удалось заставить саму CMake 2.8 генерить мэйкфайлы, оно ругалось на то, что неможет откомпилировать какой-то свой внутренний тестовый пример этим компилятором (Open Watcom). Тем более, в QtCreator при использовании CMakeLists.txt нет выбора целевого компилятора (по умолчанию всегда стоит MinGW), и я не могу выбрать соответствующий генератор. 2. Имею ввиду QtCreator версии >= 2.xyz. PSPS: У меня что-то ничего с QtCreator не вышло. Правда я использовал его сборку из Qt SDK под Windows, где везде в качестве компилятора забит по умолчанию MinGW. Может дело именно в том, что я брал готовый QtCreator ? И может его самого нужно компилировать с особыми ключами чтобы он стал поддерживать иные компиляторы? Название: Re: QtCreator. Использование не по назначению. Отправлено: Пантер от Апрель 05, 2011, 14:06 Попробуй версию из гита - там добавили в настройки ручную настройку компиляторов.
Название: Re: QtCreator. Использование не по назначению. Отправлено: kuzulis от Апрель 05, 2011, 14:12 Попробуй версию из гита - там добавили в настройки ручную настройку компиляторов. т.е в этом случае сам креатор нужно будет из сорцов собрать или имеешь ввиду QtCreator 2.2-beta который лежит на сайте нокии для загрузок?Название: Re: QtCreator. Использование не по назначению. Отправлено: Пантер от Апрель 05, 2011, 14:14 Ну, сначала попробуй QtCreator 2.2-beta. Если там не будет, то тогда тяни из гита и собирай из сорцов.
Название: Re: QtCreator. Использование не по назначению. Отправлено: kuzulis от Апрель 05, 2011, 14:30 Скачал бету, и там в тоолчейнах выбор только такой:
Цитировать MinGW GCCE RVCT WINSCW ктобы расшифровал бы аббревиатуру этих тулчейнов (кроме мингв) ? ---- Хотя, по моему, дохлый номер, т.к. в исходниках Qt 4.7.1 нет спека для компилятора WATCOM, что-то типа: mkspecs\win32-watcom поэтому, думаю, неполучится ничего. Название: Re: QtCreator. Использование не по назначению. Отправлено: Пантер от Апрель 05, 2011, 14:40 Сделай свой спек.
Название: Re: QtCreator. Использование не по назначению. Отправлено: kuzulis от Апрель 05, 2011, 14:42 И как мне потом использовать мой спек? Где в креаторе его указать?
Название: Re: QtCreator. Использование не по назначению. Отправлено: Пантер от Апрель 05, 2011, 14:45 Хм. А вот это я уже не помню. Попробуй погуглить.
Название: Re: QtCreator. Использование не по назначению. Отправлено: kuzulis от Апрель 05, 2011, 14:55 В принципе, где прописывать спек в креаторе я ориентировочно понял, но проблема вся в том (ИМХО), что сам qmake в Qt4 не поддерживает WATCOM (хотя Qt3 поддерживало его)... :(
|