文件名称:smallcxx:小型C ++库
文件大小:78KB
文件格式:ZIP
更新时间:2024-04-20 09:43:53
lightweight library cxx small test-framework
smallcxx-小型C ++库 这些使用C ++ 11。 除非另有说明,否则所有代码版权所有(c)2021 Christopher White。 概述 这是一个使用自动工具作为构建系统的C ++ 11项目。 这些模块是: logging :多层日志记录库 test :基本的测试用例管理和测试断言库 使用 用gcc编译 ./configure && make -j # normal ./coverage.sh # for code coverage ./asan.sh # for Address Sanitizer 用clang编译 ./configure CC=clang CXX=clang++ && make -j ./asan.sh clang # for Address
【文件预览】:
smallcxx-master
----.gitignore(857B)
----README.md(2KB)
----m4()
--------.gitignore(474B)
--------ax_add_am_macro_static.m4(853B)
--------m4_ax_valgrind_check.m4(9KB)
--------ax_cxx_compile_stdcxx_11.m4(2KB)
--------ax_check_gnu_make.m4(4KB)
--------ax_file_escapes.m4(763B)
--------cxw_asan.m4(1KB)
--------ax_am_macros_static.m4(1KB)
--------ax_cxx_compile_stdcxx.m4(19KB)
--------ax_ac_append_to_file.m4(914B)
--------ax_require_defined.m4(1KB)
--------ax_pthread.m4(21KB)
--------ax_ac_print_to_file.m4(905B)
--------ax_code_coverage.m4(12KB)
----t()
--------.gitignore(69B)
--------meta-t.cpp(1KB)
--------cover-test-failures-t.cpp(316B)
--------cover-no-tests-run-t.cpp(303B)
--------cover-misc-t.cpp(2KB)
--------log-debug-message-s.cpp(330B)
--------cover-colorlog-t.sh(753B)
--------Makefile.am(2KB)
--------common.sh.in(2KB)
----LICENSE(2KB)
----include()
--------smallcxx()
--------Makefile.am(238B)
----asan.sh(827B)
----src()
--------test.cpp(1KB)
--------logging.cpp(6KB)
--------Makefile.am(189B)
----autogen.sh(307B)
----configure.ac(3KB)
----doc()
--------.gitignore(7B)
--------Doxyfile.in(110KB)
--------Makefile.am(639B)
----.editorconfig(163B)
----coverage.sh(737B)
----Makefile.am(2KB)
----.astylerc(197B)
----rules.mk(1KB)