1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lotem-weasel

Клонировать/Скачать
INSTALL.md 3.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 05.06.2025 00:16 7b1535e

Как рифмовать с мышем

Подготовка

  • Установите Visual Studio 2017 для разработки настольных приложений на C++ с компонентами ATL, MFC и поддержкой Windows XP. Версии Visual Studio 2015 или выше могут работать с дополнительной конфигурацией.

  • Установите инструменты разработки: git, cmake

  • Скачайте сторонние библиотеки: boost(>=1.60.0)

Необязательно:

  • установите bash через Git for Windows, для установки данных файлов с помощью plum;
  • установите python для сборки словарей OpenCC;
  • установите NSIS для создания установщика.

Получение исходного кода

Убедитесь, что все подмодули git были выгружены рекурсивно.

git clone --recursive https://github.com/rime/weasel.git

Сборка и установка Weasel

Найдите директорию с исходным кодом weasel.

Настройка среды сборки

Редактируйте настройки среды сборки в файле env.bat. Вы можете создать этот файл, скопировав env.bat.template из дерева исходного кода.

Убедитесь, что переменная BOOST_ROOT установлена на существующий путь X:\path\to\boost_<version>.

При использовании другой версии Visual Studio или платформы toolset, раскомментируйте строки для установки соответствующих переменных.

Альтернативно, откройте окно Developer Command Prompt и установите переменные среды напрямую в консоли перед запуском build.bat:

set BOOST_ROOT=X:\path\to\boost_N_NN_N

Сборка```batch

cd weasel build.bat all


Готово.

Установщик будет сгенерирован в директории `output\archives`.

### Альтернативный вариант: использование предварительно собранных бинарников Rime

Если у вас уже есть копия предварительно собранных бинарников librime, вы можете просто скопировать `.dll` / `.lib` в директории `weasel\output` / `weasel\lib` соответственно, затем собрать Weasel без опции командной строки `all`.

```batch
build.bat boost data opencc
build.bat weasel

Установка и запуск

cd output
install.bat

Необязательно: работа с командными инструментами Rime

librime включает в себя приложение REPL, которое можно использовать для проверки работы библиотеки.

cd librime
copy /Y build\lib\Release\rime.dll build\bin
cd build\bin
echo zhongzhouyunshurufa | Release\rime_api_console.exe > output.txt

Вместо перенаправления вывода в файл, вы можете установить соответствующую кодовую страницу (chcp 65001) и шрифт в консоли для работы с REPL интерактивно.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lotem-weasel.git
git@api.gitlife.ru:oschina-mirror/lotem-weasel.git
oschina-mirror
lotem-weasel
lotem-weasel
master