Как можно использовать Qt Creator в качестве общей C ++ IDE (без использования библиотеки Qt)? - PullRequest
26 голосов
/ 21 апреля 2011

Я искал красивую C ++ IDE, и мне действительно нравятся функции и производительность Qt Creator, и я планирую использовать его для разработки приложений на базе Qt. Однако сейчас я просто хочу использовать Qt creator в качестве универсальной среды разработки C ++ без использования библиотеки Qt. Как я могу использовать Qt Creator только для обычной разработки на C ++? Какие конфигурации мне нужно сделать? Я был бы признателен за подробное руководство с этим.

Спасибо за ваше время и сотрудничество. Я ценю это, и я надеюсь услышать от вас всех в ближайшее время.

Ответы [ 5 ]

21 голосов
/ 21 апреля 2011

Я делаю это постоянно.

У вас есть два варианта:

  1. использовать файлы проекта qmake: чтобы избавиться от всех оставшихся вещей Qt, добавьте их в свойфайл (ы) проекта:

    CONFIG -= qt
    DEFINES -= UNICODE QT_LARGEFILE_SUPPORT
    

    Помните, что для сборки по-прежнему необходим сам qmake.Поэтому вам, скорее всего, понадобится установка Qt.

  2. используйте файлы проекта Cmake.

Оба случая могут рассчитывать на полную поддержку Qt Creatorдля файлов и проектов в левой панели).поддержка git и svn в Qt Creator потрясающая

2 голосов
/ 24 мая 2012

Я недавно начал использовать Qt Creator, потому что я все больше и больше времени провожу на своем 13-дюймовом ноутбуке и просто обожаю, как он использует пространство. Кроме того, он многофункциональный, быстрый, надежный и Qt неплох все. Что касается C ++ только IDE, это более чем приветствуется в моей жизни.

Единственная другая IDE, которую я люблю так же сильно, как Qt Creator - это Code :: Blocks. (Я часто переключаюсь между ними, в зависимости от того, какую машину я использую)

1 голос
/ 21 апреля 2011

Я использовал Qt Creator для не-Qt проекта один раз, но только для его функций редактирования кода и завершения кода. Я собрал проект и работал с rcs из отдельного окна терминала. Все, что я могу сказать, это то, что я был удовлетворен создателем Qt в качестве редактора кода C ++.

0 голосов
/ 24 мая 2019

Я всегда использовал Eclipse как программист на Java, поэтому, когда я вернулся на C ++, я продолжал его использовать.Тем не менее, Eclipse теряет свой мозг ВСЕГДА, и я трачу огромное количество времени, пытаясь заставить его перестать быть таким глупым, выпуская сотни ошибок, которые не являются ошибками.На сегодняшний день я пробую Qt Creator.Пока что он работает хорошо.

У людей Qt есть краткая справка, за которой я следовал: https://doc.qt.io/qtcreator/creator-project-generic.html

Qt Creator не имеет всех функций, которые мне нравятся в Eclipse, но он работаетхорошо для меня пока.Я могу импортировать свои существующие проекты, следуя этим указаниям, а затем редактировать файлы, которые они перечисляют, чтобы сгладить все.

Вы, например, должны указать свой путь включения путем редактирования .include.

Ido строит и запускает вне IDE, поэтому я не уверен, насколько хорошо будет работать кнопка Run, но я уверен, что вы можете это сделать.

0 голосов
/ 12 января 2012

Я использую Qt Creator с CMake на Ubuntu. Я все еще обычно компилирую в окне терминала, так что действительно не имеет значения, какую систему сборки вы используете. Файлы проектов CMake и qmake позволяют легко импортировать файлы кода в IDE. Я также использую GCC 4.6 из репозиториев Ubuntu, поэтому он более новый и лучше поддерживает C ++ 11, чем тот, который в настоящее время поставляется с Qt SDK. У меня также установлен Qt Creator из репозиториев Ubuntu. Все работает так красиво, что я могу плакать.

...