cd xucg
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=${install_path} -DCMAKE_BUILD_TYPE=Release -DUCG_BUILD_WITH_UCX=${ucx_path} ..
пример
- сборка отладочной версии:
cmake -DCMAKE_INSTALL_PREFIX=${install_path} -DCMAKE_BUILD_TYPE=Debug -DUCG_BUILD_WITH_UCX=${ucx_path} ..
- сборка компонента planc hccl:
cmake -DCMAKE_INSTALL_PREFIX=${install_path} -DCMAKE_BUILD_TYPE=Debug -DUCG_BUILD_WITH_UCX=${ucx_path} -DUCG_BUILD_WITH_HCCL=${hccl_path} -DUCG_BUILD_PLANC_HCCL=ON ..
make -j && make install
UCG_BUILD_TOOLS: Сборка инструментов UCG, по умолчанию ON
UCG_BUILD_TESTS: Сборка тестов UCG, по умолчанию ON
UCG_BUILD_WITH_UCX: Указание пути установки UCX
UCG_BUILD_WITH_HCCL: Указание пути установки HCCL
UCG_BUILD_WITH_GTEST: Указание пути установки googletest
UCG_ENABLE_PROFILE: Включение профилирования, по умолчанию OFF
UCG_ENABLE_GCOV: Включение покрытия кода, по умолчанию OFF
UCG_ENABLE_CHECK_PARAMS: Включение проверки параметров, по умолчанию OFF в релизе и ON в отладочной версии
UCG_ENABLE_MT: Включение поддержки многопоточности, по умолчанию OFF
Если вы хотите загрузить модуль с закрытым исходным кодом, поместите библиотеку с закрытым исходным кодом в ${ucg_install_path}/lib/planc
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )