Подтвердить что ты не робот

Как Qt Creator можно использовать в качестве общей С++ IDE (без использования библиотеки Qt)?

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

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

4b9b3361

Ответ 1

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

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

  • используйте файлы проекта qmake: чтобы избавиться от всего остального материала Qt, добавьте их в файл проекта:

    CONFIG -= qt
    DEFINES -= UNICODE QT_LARGEFILE_SUPPORT
    

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

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

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

Ответ 2

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

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

Ответ 3

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

Ответ 4

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

Ответ 5

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

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

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

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

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