# ExcelHeadTool **Repository Path**: simbazhang/excel-head-tool ## Basic Information - **Project Name**: ExcelHeadTool - **Description**: 一个脚手架工程,以后用imgui做ui用的 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-16 - **Last Updated**: 2022-02-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 框架说明 利用cmake构建,External为整合了的第三方库,可以参考ExcelHeadTool文件夹下的camke来构建新的工程, Framework下为一些通用的接口,包括文件管理FileSystem,多线程系统Service,窗口创建等 #### 如何创建自己的工程 1. 模仿ExcelHeadTool创建自己的文件夹 2. 创建自己app类,继承GLFWApplication, 在自己的cpp里全局定义 ``` GfxConfiguration config{ 960, 540, "Editor (Windows)" }; BaseApplication* app = static_cast(new GameApp(config)); ``` framework里的main.cpp会链接已经定义的app ``` extern BaseApplication* app; ``` 3. 编写自己的camke文件 4. 修改根目录下的CMakeLists.txt,添加自己的文件夹 ``` add_subdirectory(ExcelHeadTool) ```