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

OSCHINA-MIRROR/sogou-workflow

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
xmake.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 01.03.2025 10:20 552780a

Компиляция

# Компиляция библиотеки workflow
xmake

# Компиляция тестов
xmake -g test
# Запуск тестовых файлов
xmake run -g test

# Компиляция руководства
xmake -g tutorial

# Компиляция тестов производительности
xmake -g benchmark

Запуск

xmake run -h позволяет просмотреть доступные цели запуска.

Выберите одну цель для запуска.

Например,

xmake run tutorial-06-parallel_wget

Установка

sudo xmake install

Переключение между статической и динамической компиляцией

# Компиляция в статическую библиотеку
xmake f -k static
xmake -r
# Компиляция в динамическую библиотеку
xmake f -k shared
xmake -r

Примечание: -r представляет собой ключ -rebuild.

Настройка компонентов

xmake f --help позволяет просмотреть доступные опции настроек.

Командные опции (Настройка проекта):

    --workflow_inc=WORKFLOW_INC            путь к include директории workflow (по умолчанию: /media/psf/pro/workflow/_include)
    --upstream=[y|n]                       сборка компонента upstream (по умолчанию: y)
    --consul=[y|n]                         сборка компонента consul
    --workflow_lib=WORKFLOW_LIB            путь к библиотеке workflow (по умолчанию: /media/psf/pro/workflow/_lib)
    --redis=[y|n]                          сборка компонента redis (по умолчанию: y)
    --kafka=[y|n]                          сборка компонента kafka (по умолчанию: y)
    --mysql=[y|n]                          сборка компонента mysql (по умолчанию: y)

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

xmake f --redis=n --kafka=y --mysql=n
xmake -r

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

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

1
https://api.gitlife.ru/oschina-mirror/sogou-workflow.git
git@api.gitlife.ru:oschina-mirror/sogou-workflow.git
oschina-mirror
sogou-workflow
sogou-workflow
master