среда, 16 сентября 2009 г.

pro файлы против vcproj

Есть два метода создания нового проекта под Qt.
Один мой, другой неправильный. Тот что мой, на самом деле, общеупотребителен.
Новый проект начинается написания pro-файла. В нем описываются все исходники, зависимости, используемые библиотеки и т.п.
Полученный файл легко преобразуется в Makefile под nix системы или в vcproj для Visual Studio под виндой.

Теперь о неправильном методе. Непонятно с какого перепугу у нас на работе повсеместно используют непосредственно студию для создания нового проекта. Создают в ней новый проект и потом давай лазить по опциям проекта и выставлять всякие вещи.
Этот метод надо запретить под страхом смертной казни, потому что:
а) лазание по опциям проекта утомительно и гиморно
б) проект непереносим - на вопрос что делать если надо перенести под nix коллеги отвечают: а) написать вручную Makefile, б) написать конвертер из vcproj в pro-файл

На мой вопрос зачем такой гимор, когда надо всего лишь посмотреть на создание проекта с другого конца, пожимают плечами. Вот что значит зашоренность и привычка к студии. Qt Software(она же Trolltech, она же Nokia) создала замечательный инструмент qmake, который игнорируется некоторыми несознательными личностями.

Комментариев нет:

Отправить комментарий