C++ 公共基础库
Введение C++ 公共基础类库为标准系统提供了一些常用的 C++ 开发工具类,包括:
Структура
commonlibrary/c_utils
├─ base
│ ├── include # 对各子系统开放的接口头文件
│ ├── src # 源文件
│ └── test # 测试代码
├─ Docs
├── en # 英文文档
└── zh-cn # 中文文档
Ограничения Подходит для стандартных систем.
Компиляция и сборка
./build.sh --product-name rk3568 --build-target c_utils
./build.sh --product-name rk3568 --build-target commonlibrary/c_utils/base:utils
./build.sh --product-name rk3568 --build-target commonlibrary/c_utils/base:utils_rust
./build.sh --product-name rk3568 --build-target commonlibrary/c_utils/base:utilsbase
Как использовать c_utils
external_deps
добавьте зависимость в соответствующем месте:ohos_shared_library("xxxxx") {
...
external_deps = [
...
# Динамическая библиотека зависимостей (необязательно)
"c_utils:utils",
# Статическая библиотека зависимостей (необязательно)
"c_utils:utilsbase",
# Зависимость от динамической библиотеки Rust (необязательно)
"c_utils:utils_rust",
]
...
}
Использование
2023/06/14
2023/01/31
... 1. Добавить каталог docs и предоставить документацию по разработке основных функций в c_utils.
Добавить комментарии в заголовочные файлы исходного кода.
Изменить Readme-документ, чтобы можно было перейти к документации по разработке через раздел «Использование» в Readme.
2022/10/10
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )