Skip to content

Utilities class, including operations of string, datetime, etc. for cross-platform programming. ---Deprecated. Move to https://github.com/crazyzlj/CCGL

Notifications You must be signed in to change notification settings

crazyzlj/UtilsClass

Repository files navigation

UtilsClass


Utilities class, including operations of string, datetime, etc.

Selected build environments:

  • Windows-MSVC 2013-64bit: Build status
  • Linux(Ubuntu trusty)-GCC-4.8: Build Status
  • macOS-Clang-7.3: Build Status

Code coverage: codecov

单元测试

  • UtilsClass采用CMake进行跨平台编译。
  • UtilsClass采用Google Test单元测试框架。
  • 所有单元测试代码统一存放在test文件夹下,并以Test_XX.cpp格式命名。
  • 通用编译命令
    cd <path-to-UtilsClass>
    mkdir build
    cd build
    cmake .. -DUNITTEST=1
    make
    ./test/UnitTests_Utils
  • 强烈推荐CLion,直接打开UtilsClass目录并在CMake Options中添加-DUNITTEST=1, 即可自动构建工程,方便且跨平台。

About

Utilities class, including operations of string, datetime, etc. for cross-platform programming. ---Deprecated. Move to https://github.com/crazyzlj/CCGL

Resources

Stars

Watchers

Forks

Packages

No packages published