Google Logging Library¶
Google Logging (glog) is a C++14 library that implements application-level logging. The library provides logging APIs based on C++-style streams and various helper macros.
How to Use¶
You can log a message by simply streaming things to LOG
(<a particular
severity level>), e.g.,
main.cpp
#include <glog/logging.h>
int main(int argc, char* argv[]) {
google::InitGoogleLogging(argv[0]);
LOG(INFO) << "Found " << num_cookies << " cookies";
}
The library can be installed using various package managers or compiled from source. For a detailed overview of glog features and their usage, please refer to the user guide.