Skip to content
Simple and lightweight cross-platform logs, easy-to-use simple learning, and support for multiple languages, such as C, C++, Perl 6, shell, Objective-C
Branch: master
Clone or download
Latest commit 99c4fc1 Nov 23, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CCLog
.gitattributes as Nov 9, 2018
.gitignore Merge branch 'master' of https://github.com/ccworld1000/CCLog Nov 9, 2018
Build.pm6 CCAutoTag : displayLog Nov 2, 2018
LICENSE Initial commit Oct 11, 2018
META.json CCAutoTag : fix m Nov 23, 2018
META6.json
Makefile CCAutoTag push : 20181031225555 Oct 31, 2018
README.md CCAutoTag : WarningMsg Nov 7, 2018
install.sh CCAutoTag : tips Nov 1, 2018

README.md

CCLog

Simple and lightweight cross-platform logs,
easy-to-use simple learning,
and support for multiple languages,
such as C, C++, Perl 6, shell, Objective-C
support ios, osx, watchos, tvos
support pod, cocoapods https://cocoapods.org/pods/CCLog

Perl 6

There are 2 (CCLog & CCLogFull) ways of binding.

Call CCLog.pm6

short_perl6

Call CCLogFull.pm6

full_perl6

Shell

Provide simple commands. fg: 
	ccnormal
	ccwarning
	ccerror
	cctimer
	ccloop
	ccthread
	ccprint
	ccsay
	ccdie
	ccnetwork

These commands are automatically installed locally and can be called directly.

Call shell

shell

C && C++ && Objective-C

You can use C library or C source (CCLog.h CCLog.c) code directly.

Call C && C++ && Objective-C

c

Objective-C

Objective-C can call C directly, Or follow other ways to import.
or use pod https://github.com/ccworld1000/CCLog

pod 'CCLog'

Local installation and unloading

zef install .
zef uninstall CCLog

Network install

zef update
zef install CCLog

Check if the installation is successful

The installation may be as follows

check_ok

Installation failure may be as follows, you can try again

check_error

Color display control

Perl6 CCLog.pm6 call ccshowColor Perl6 CCLogFull.pm6 call CCLog_showColor C && C++ && Objective-C call CCLog_showColor fg:

colorControl

Tips display control

fg:

logTips

Display log control

fg:

displayLog

You can’t perform that action at this time.