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
Perl 6 C Shell Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CCLog
.gitattributes
.gitignore
Build.pm6
LICENSE
META.json
META6.json
Makefile
README.md
install.sh

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.