我一直在尝试为我的 C++ 应用程序配置谷歌日志库 glog,但我找不到任何关于如何真正让它工作的信息,而且错误消息也没有什么帮助。
这是我试图执行的示例代码,我正在执行./myapp --v=2
,但我得到“错误:未知的命令行标志'v'”。该库是否有任何文档,或者有人知道如何正确配置它吗?
#include <glog/logging.h>
#include <gflags/gflags.h>
int main(int argc, char** argv) {
google::InitGoogleLogging(argv[0]);
google::ParseCommandLineFlags(&argc, &argv, true);
VLOG(1) << "I'm printed when you run the program with --v=1 or higher";
VLOG(2) << "I'm printed when you run the program with --v=2 or higher";
return 0;
}