# Utf8DataFrame **Repository Path**: SongpingWang/utf8-data-frame ## Basic Information - **Project Name**: Utf8DataFrame - **Description**: 使用utf-8字符串类型与google-re2实现的静态数据结构 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-04 - **Last Updated**: 2025-11-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Utf8DataFrame #### 介绍 使用utf-8字符串类型与google-re2实现的静态数据结构 #### 软件架构 软件架构说明 #### 依赖安装 ```shell tar -zxvf abseil-cpp-20250512.1.tar.gz && cd abseil-cpp-20250512.1 mkdir build && cd build cmake -DABSL_BUILD_TESTING=OFF -DABSL_USE_GOOGLETEST_HEAD=OFF .. make -j$(nproc) && sudo make install echo 'export ABSEIL_HOME="/usr/local"' >> ~/.zshrc echo 'export CPLUS_INCLUDE_PATH="$ABSEIL_HOME/include/absl:$CPLUS_INCLUDE_PATH"' >> ~/.zshrc echo 'export LIBRARY_PATH="$ABSEIL_HOME/lib:$LIBRARY_PATH"' >> ~/.zshrc source ~/.zshrc unzip re2-2025-06-26.zip && cd re2-2025-06-26 mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DRE2_BUILD_TESTING=OFF make && sudo make install echo 'export CPLUS_INCLUDE_PATH="$ABSEIL_HOME/include/re2:$CPLUS_INCLUDE_PATH"' >> ~/.zshrc source ~/.zshrc ``` ```text -- Install configuration: "" -- Installing: /usr/local/lib/pkgconfig/absl_atomic_hook.pc -- Installing: /usr/local/lib/pkgconfig/absl_errno_saver.pc -- Installing: /usr/local/lib/pkgconfig/absl_log_severity.pc -- Installing: /usr/local/lib/libabsl_log_severity.a ... -- Installing: /usr/local/lib/cmake/absl/abslTargets.cmake -- Installing: /usr/local/lib/cmake/absl/abslTargets-noconfig.cmake -- Installing: /usr/local/lib/cmake/absl/abslConfig.cmake -- Installing: /usr/local/lib/cmake/absl/abslConfigVersion.cmake -- Installing: /usr/local/include/absl -- Installing: /usr/local/include/absl/strings ... -- Installing: /usr/local/include/absl/utility -- Installing: /usr/local/include/absl/utility/utility.h -- Installing: /usr/local/include/absl/base/options.h Install the project... -- Install configuration: "" -- Installing: /usr/local/lib/libre2.a -- Installing: /usr/local/include/re2/filtered_re2.h -- Installing: /usr/local/include/re2/re2.h -- Installing: /usr/local/include/re2/set.h -- Installing: /usr/local/include/re2/stringpiece.h -- Installing: /usr/local/lib/cmake/re2/re2Targets.cmake -- Installing: /usr/local/lib/cmake/re2/re2Targets-noconfig.cmake -- Installing: /usr/local/lib/cmake/re2/re2Config.cmake -- Installing: /usr/local/lib/cmake/re2/re2ConfigVersion.cmake -- Installing: /usr/local/lib/pkgconfig/re2.pc ``` unzip #### 安装教程 1. 安装re2 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)