подписка



RSS  Подписатся на блог



Follow me!  Follow me!

комментарии

поиск

статистика



 

Установка eXaro.

clock мая 17, 2010 05:52 by author cya-st

eXaro - инструмент построения отчетов, который распространяется по лицензии LGPL. Сегодня речь пойдет о установке eXaro в Windows. Для этого нужно установить некоторые дополнительные пакеты и собственно сам инструмент CMake, с помощью которого мы будем устанавливать пакеты и eXaro. Берем CMake здесь, устанавливаем и переходим к установке дополнительных пакетов.

Скачиваем zlib, просто распаковываем (устанавливать не надо) архив, у меня это C:\libs\zlib.

Далее ставим пакет quazip специально заточен под cmake. В cmake нужно добавить параметры: ZLIB_INCLUDE_DIR = C:\libs\zlib\include; ZLIB_LIBRARY = C:\libs\zlib\lib\libz.dll.a. При конфигурации выбрать компилятор MinGW. Если возникает ошибка, "...install Library TARGETS given no DESTINATION!", то тогда в файле quazip/CMakeLists.txt находим строку "install(TARGETS quazip LIBRARY DESTINATION lib)" и вытираем слово LIBRARY. Снова пробуем конфигурировать в CMake, при успешной кнфигурации, нажимаем кнопку Generate. Теперь можно собирать, переходим в папку которую вы указали в cmake для генерации либов и вызываем mingw32-make. Библиотеки собраны, переходим к следующему шагу.

Скачиваем libpng, процес установки не отличается от установки quazip.

Property Editor, zint аналогично как quazip.

Далее устанавливаем eXaro, задаем все переменные которые будут выводится красным при конфигурировании в CMake, это пути на дополнительные пакеты которые мы собрали. На этом все. Если есть вопросы, прошу в комменты.





Бета версия Qt 4.7.0 и QtCreator 2.0

clock мая 6, 2010 11:12 by author cya-st

Qt 4.7.0 Beta1 теперь доступна для скачивания на странице загрузки Qt. Бета-версия включает в себя оба источника пакета (.zip и. tar.gz формат) и бинарные пакеты (для Mac Cocoa, Mac Carbon, MinGW 4.4.0 и Visual Studio 2008).

Больше месяца прошло с момента выпуска 2.0 альфа-релиза QtCreator. Скачать можно тоже на странице загрузки Qt.