ULog is a unified cross-platform logging framework for C, C++, Objective-C, Swift, C# and ASL.
...
...
...
...
...
...
...
An Xcode project is provided, containing the following targets:
ULog.framework
: macOS frameworkULog.a
: macOS static libraryULog-iOS.a
iOS static library
Note that the ULog GUI is only available for macOS at the moment.
If using the static library on macOS, please include the following XIB files in your target application:
ULogLogWindowController.xib
ULogSettingsWindowController.xib
****
Use the provided makefile, with the make
command.
A static library and a dynamic library will be build for the current architecture:
libulog.a
: static librarylibulog.so
: dynamic library
Note that the ULog GUI is not available for Unix / Linux at the moment.
A VisualStudio solution is provided, containing the following projects:
ULog_Static_V140XP
: VS 2015 static library with XP supportULog_Static_V120XP
: VS 2013 static library with XP supportULog_DLL_V140XP
: VS 2015 DLL with XP supportULog_DLL_V120XP
: VS 2013 DLL with XP support
Note that the ULog GUI is not available for Windows at the moment.
ULog is released under the terms of the MIT License.
Owner: Jean-David Gadina - XS-Labs
Web: www.xs-labs.com
Blog: www.noxeos.com
Twitter: @macmade
GitHub: github.com/macmade
LinkedIn: ch.linkedin.com/in/macmade/
StackOverflow: stackoverflow.com/users/182676/macmade