Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: QtCreator и кодогенераторы?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
leff
заинтересовала тема использования кодогенератора в процессе сборки приложений... пока что выбираю между: COG и Cheetah, поскольку знаком с питоном... вопрос в том, как лучше прикрутить его к QtCreator? то есть можно сделать Pre Build Step, в котором вызывать python cheetah.py например, потом компилировать уже постобработанные файлы, сохраненные в другой директории, но это не очень красиво... возможно ли как-то передавать вывод с кодогенератора компилятору там по пайпам например, или перенаправлением stdout/stdin? да и вообще, интересует любая информация о том, как грамотно делать дополнительные Build Step'ы в QtCreator'е (например через интерфейс или QMake), будь то ваши собственные ноухау или статьи в интернете... заранее спасибо! да, и если это важно, то компилятор будет GCC 4.6.1 (TDM GCC на винде)... если вы использовали какие-либо другие кодогенераторы, поделитесь опытом... :rolleyes:
Sokoloff
Цитата(leff @ 11.12.2011, 12:21) *
заинтересовала тема использования кодогенератора в процессе сборки приложений... пока что выбираю между: COG и Cheetah, поскольку знаком с питоном... вопрос в том, как лучше прикрутить его к QtCreator? то есть можно сделать Pre Build Step, в котором вызывать python cheetah.py например, потом компилировать уже постобработанные файлы, сохраненные в другой директории, но это не очень красиво... возможно ли как-то передавать вывод с кодогенератора компилятору там по пайпам например, или перенаправлением stdout/stdin? да и вообще, интересует любая информация о том, как грамотно делать дополнительные Build Step'ы в QtCreator'е (например через интерфейс или QMake), будь то ваши собственные ноухау или статьи в интернете... заранее спасибо! да, и если это важно, то компилятор будет GCC 4.6.1 (TDM GCC на винде)... если вы использовали какие-либо другие кодогенераторы, поделитесь опытом... :rolleyes:

Возможно cmake спасет отца русской демократии.
add_custom_command - http://www.cmake.org/cmake/help/cmake2.6do..._custom_command
configure_file - http://www.cmake.org/cmake/help/cmake2.6do...:configure_file
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.