linux+qt4+code::blocks == contact.

Sep 09, 2007 21:32

Итак, мы сегодня дружим эти три пункта. Первые 2 подружены уже с момента установки пакета libqt4-dev, спасибо мэйнтейнерам. А вот Code::Blocks (svn3885) дружит с первым нормально, а вот о втором не знает почти ничего.

Итак, чтобы иметь приемлемый редактор кода + возможность компилить сразу + автодополнение + показ методов/членов классов, сделайте следующее:

1) напишите маленькую заготовку приложение в консоли, доведите до компилируемого состояния. На этом этапе должен быть сгенерирован Makefile.

2) в этой же папке создайте пустой проект Code::Blocks, добавьте существующие .cpp-файлы, нужные для проекта.

3) Откройте пункт меню Project->Properties.
a) поставьте галочку "Use custom Makefile" во вкладке "Project Settings"
b) Application->Type = GUI во вкладке "Project/Target Settings"
с) оставьте лишь один BuildTarget, напр. Debug
d) из Output Filename уберите подстроку "bin/Debug/"

4) -//- Settings->Editor. В Search Directories добавьте "/usr/include/qt4/QtGui", "/usr/include/qt4/QtCore"

Перезапустите Code::Blocks, открывайте проект, enjoy :)

З.Ы. Наверняка, если вам понадобится добавить файлы в проект, в консоли вам потребуется сделать
qmake -project; qmake; снова, дабы обновить Makefile.

qt, linux

Previous post Next post
Up