![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Boost.Locale: Using Gettext Tools on WindowsBoost , ,
Using Gettext Tools on Windows Чтобы получить инструменты Gettext, такие как
Getting gettext utilities from CppCMS projectПовышаю. Locale был разработан для нужд проекта CppCMS и, таким образом, CppCMS размещает убедительный пакет для пользователей Windows предварительной сборки, статически понравившихся утилит времени выполнения Таким образом, вы можете загрузить zip-файл Извлеките файл и используйте исполняемые файлы внутри. Getting Gettext via MinGW projectПроект MinGW предоставляет инструменты GNU для Windows, включая компиляторы GNU и различные утилиты времени выполнения. Таким образом, вы всегда можете установить полный дистрибутив MinGW, включая инструменты gettext. Однако, если вам нужна минималистическая версия среды выполнения, которая позволяет извлекать сообщения и создавать каталоги, вам нужно загрузить несколько пакетов вручную. Чтобы установить Gettext через дистрибутив MinGW, вам нужно загрузить время выполнения GCC, библиотеку иконок и получить сам текст. Так что посетите страницу Downloads проекта MinGW и загрузите следующие файлы (выберите последние версии каждого пакета):
Например, 23 июня 2011 года было:
После загрузки пакетов извлеките все файлы в один и тот же каталог с помощью таких инструментов, как
Building latest version on your own.Вы можете создать свою собственную версию GNU Gettext с помощью среды MinGW, вам понадобится современный компилятор gcc и оболочка, вам нужно сначала установить iconv, а затем создать Gettext с ним. Основной и самый простой способ — открыть оболочку MinGW Построение cd libiconv-SOMEVERSION
./configure --prefix=c:/mygettext --disable-shared
make
make install
cd ..
cd gettext-SOMEVERSION
./configure --prefix=c:/mygettext --disable-shared --with-libiconv-prefix=c:/mygettext
make
make install
И теперь у вас есть в Using CygwinЕсли у вас уже есть Cygwin - просто используйте предоставленные им инструменты gettext. Статья Boost.Locale: Using Gettext Tools on Windows раздела может быть полезна для разработчиков на c++ и boost. Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: ::
|
||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |