# dl **Repository Path**: lveyou/dl ## Basic Information - **Project Name**: dl - **Description**: C++ drawing library - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2023-04-22 - **Last Updated**: 2026-03-05 ## Categories & Tags **Categories**: utils **Tags**: None ## README # dl #### 介绍 C++ drawing library #### 软件架构 基于vulkan的C++绘图框架 #### 支持平台 | 平台 | Windows | Ubuntu | Android | IOS | |------|------------|--------------|--------|------| | 编译 | OK | OK | OK | TODO | | 绘图 | OK | OK | OK | TODO | | 文件 | OK | OK | OK | TODO | | 音效 | OK | OK | 部分 | TODO | | OPENSSL | OK | OK | TODO | TODO | | 输入 | OK | OK | TODO | TODO | #### 示例截图 2d绘图性能测试(10万精灵40帧) ![2d绘图性能测试](document/%E6%B5%8B%E8%AF%95%E6%88%AA%E5%9B%BE/%E5%90%8C%E5%B1%8F10%E4%B8%87%E7%B2%BE%E7%81%B540%E5%B8%A7%EF%BC%88GTX3060%EF%BC%89.png) 安卓模拟器编译 ![安卓模拟器编译](document/%E6%B5%8B%E8%AF%95%E6%88%AA%E5%9B%BE/%E5%AE%89%E5%8D%93%E6%A8%A1%E6%8B%9F%E5%99%A8%E7%BC%96%E8%AF%91%E9%80%9A%E8%BF%87.png) #### 注意事项 :heavy_exclamation_mark: `拉取仓库时,请勿勾选拉取子模块` :heavy_exclamation_mark: `暂无发布版本,非商业化,欢迎志同道合的人加入` #### 安装教程 win32 1. 安装 vs2022(包含C++环境、cmake工具) 2. 安装 vulkan-sdk:https://vulkan.lunarg.com/sdk/home 3. 使用 vs打开项目文件夹,选中根目录CMakeLists.txt 4. 上方选中 A.Windows x64 Debug,然后选择dl_test.exe编译执行 linux 1. 下载 vscode:https://code.visualstudio.com/#alt-downloads 2. 安装 vscode、git、vulkan-sdk、glfw等环境 ``` // 为了提高下载速度,请先在“软件和更新”中设置国内镜像 sudo apt update //---------------------安装 vscode----------------------- //1.官网下载安装 sudo dpkg -i *.deb // 切换到vscode安装包目录安装 //2.商店搜索安装 //---------------------安装 cmake、clang等-------------------------- sudo apt install cmake sudo apt install clang sudo apt install xorg-dev //---------------------安装 vulkan-sdk------------------- wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.3.268-jammy.list https://packages.lunarg.com/vulkan/1.3.268/lunarg-vulkan-1.3.268-jammy.list sudo apt update sudo apt install vulkan-sdk ``` 3. 打开 项目文件夹,选中根目录CMakeLists.txt生成 4. 安装 vscode相关插件,cmake、C++等 5. 下方选中 B.Linux Clang 编译执行dl_test android 1. 安装 Android Studio 2. 安装 vulkan-sdk:https://vulkan.lunarg.com/sdk/home 3. 使用 Android Studio打开build/android目录编译执行 #### 使用说明 编译dl_test查看测试程序 #### 参与贡献 QQ群:512001256