Установка CTPP2
Cборка CTPP2 возможна на любой POSIX-совместимой операционной системе, на которой установлен компилятор C++ с библиотекой STL, а также - система сборки cmake. Проект использует стандарт ISO/IEC 14882:2003, сто радикально упрощает портирование на любые архитектуры.
Сборка из исходного кода
Для сборки библиотеки под POSIX-системами необходим компилятор GNU gcc версии 2.95.4 или выше, компилятор Sun C++ 5.9 или выше, компилятор aCC aC++/C версии 3.4 или старше.
Сборка не представляет сложностей.
Скачиваем дистрибутив библиотеки произвольным http клиентом:
wget http://ctpp.havoc.ru/download/ctpp2-2.X.X.tar.gz
Распаковываем, собираем и устанавливаем:
tar -xvzf ctpp2-2.X.X.tar.gz
cd ctpp2-2.X.X
cmake .
make
make install
При сборке можно указать следующие флаги cmake:
1. ENABLE_OPTIMIZATION - включение дополнительных флагов оптимизации компилятора.
2. DEBUG_MODE - включение флагов сборки библиотеки с информацией для отладки и дополнительного вывода в stderr.
3. GETTEXT_SUPPORT - включение поддержки библиотеки gettext.
Флаги оптимизации и дебага можно также указать, установив переменную CXXFLAGS.
|