# Tiecode-PackageManager **Repository Path**: mobile-ipe/Tiecode-PackageManager ## Basic Information - **Project Name**: Tiecode-PackageManager - **Description**: 结绳包管理器CLI项目 - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-26 - **Last Updated**: 2026-01-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目结构 ``` ├── 3dparty 第三方C++库 ├── docs 文档目录 ├── platform 各平台C++接口桥接项目(Windows和Linux不需要) ├── Android Android平台SDK工程 ├── OHOS 鸿蒙平台SDK工程 ├── Emscripten Web平台SDK工程 └── WinForms WinForms(C#)SDK工程 ├── src C++源代码目录 └── tests 单元测试代码目录 ``` # 开发环境 ## Visual Studio 1. 直接打开该工程即可 ## Clion 1. 如果是Windows系统,安装`Visual Studio`或`Visual Studio生成工具`,如果觉得太大,可以选择安装 [MinGW64](https://github.com/niXman/mingw-builds-binaries/releases) 2. 打开工程工具链选择安装的`Visual Studio`或`MinGW64` ## Visual Studio Code 1. 如果是Windows系统,安装 [MinGW64](https://github.com/niXman/mingw-builds-binaries/releases) 和 [CMake](https://github.com/Kitware/CMake/releases),需要注意的是Windows系统MinGW64要下载带`posix-seh-ucrt`字段的;如果是MacOS系统,安装 Xcode 和 cmake 即可 2. 打开该工程,安装C/C++ Extension Pack(包含CMake) 3. 按 Ctrl + F5 运行 (如果无法运行,就使用CMake插件在IDE左侧添加的CMake选项运行) ## DevEco Studio 1. 打开 platform/OHOS 工程 即可 ## Android Studio 1. 打开 platform/Android 工程 即可 # 致谢 该项目使用了以下开源项目: - [Catch2](https://github.com/catchorg/Catch2) - Copyright (c) 2025 catchorg (BSL-1.0 license) - [httplib](https://github.com/yhirose/cpp-httplib) - Copyright (c) 2025 yhirose (MIT license) - [easyloggingpp](https://github.com/abumq/easyloggingpp) - Copyright (c) 2025 abumq (MIT license) - [nlohmann/json](https://github.com/nlohmann/json) - Copyright (c) 2026 nlohmann (MIT license) - [argparse](https://github.com/p-ranav/argparse) - Copyright (c) 2025 p-ranav (MIT license) - [microtar](https://github.com/rxi/microtar) - Copyright (c) 2016 rxi (MIT license) - [zlib](https://github.com/madler/zlib) - Copyright (c) 2026 madler (No license) - [tabulate](https://github.com/p-ranav/tabulate) - Copyright (c) 2025 p-ranav (MIT license) - [indicators](https://github.com/p-ranav/indicators) - Copyright (c) 2025 p-ranav (MIT license) - [semver](https://github.com/Neargye/semver) - Copyright (c) 2026 Neargye (MIT license) - [PicoSHA2](https://github.com/okdshin/PicoSHA2) - Copyright (c) 2025 okdshin (MIT license)