问题标签 [glog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2062 浏览

go - 如何在运行时而不是编译时更改 glog 日志级别?

我正在使用github.com/golang/glog,并且想在运行时更改标志stderrthresholdV 级日志记录,即无需重新编译二进制文件并重新运行它。我搜索了一些资源,但所有答案都是在编译时发生的变化。无论如何在运行时更改它,因为我不想停止我的服务?

0 投票
3 回答
10730 浏览

amazon-web-services - 我可以在 Glog 中设置全局日志记录级别吗?

在 Java(我通常使用的语言)中,日志库的一个共同特点是能够设置“全局”日志级别 -例如,如果级别为WARNING或更高,则发送到日志文件,否则不会,无论完成日志记录的模块。

我想在 Glog 中做同样的事情,同时只记录标准错误,而不是文件。

如何?

更新:当控制权传递给我的代码时,可执行文件已经启动——我作为 AWS Lambda 函数运行——所以我不确定我是否可以选择在命令行上设置 Glog 状态。我可以用函数调用来做吗?


我都是 GoLang 的新手,我想我只是不了解 Go 的内部逻辑。因为我的思想无法穿透Glog 文档。所以这个问题可能看起来很幼稚。

0 投票
5 回答
5778 浏览

react-native - Mojave + Xcode 10 在 glog config.h、gflags/gflags.h 上构建失败

我正在 Mac OS Mojave 和 Xcode 10 上测试 React Native 0.56.0-rc.2。

跑步:

这产生了一些长错误。

输入 Xcodeconfig.h时,我发现 glog 丢失失败,我发现它可以手动构建:

它通过了那个阶段,但让我又遇到了另一个问题

我在 Google 或 Stack Overflow 上找不到任何与 RN 相关的内容,只能参考其他软件包和在基于 Debian 的系统上安装这些软件包的说明。

这是一个已知的问题?

0 投票
1 回答
2053 浏览

c++ - 找不到 LMDB(缺少:LMDB_INCLUDE_DIR LMDB_LIBRARIES)

视窗 10 视觉工作室 14

我正在尝试基于此 github 存储库构建 c++ 代码。但是,当我尝试在Cmake中生成 lib 文件时,出现此错误:

在此处输入图像描述

如何让它识别 LMDB、GFALGS 和 GLOG?

0 投票
1 回答
273 浏览

c++11 - 如何在 c++ glog 中禁用堆栈跟踪?

我在我的代码中应用了 Glog 来输出一些运行时信息,我想禁用堆栈跟踪功能以保护代码的细节。但我发现 Glog 默认跟踪堆栈跟踪并将其记录到 std err 或日志文件,并且没有FLAGS_xx禁用它。

我尝试了#undef一些与堆栈跟踪相关的宏,例如HAVE_STACKTRACE,但它不起作用。

你有什么优雅的方法来做到这一点吗?

0 投票
1 回答
10448 浏览

ios - Glog:配置:警告:“缺失”脚本太旧或缺失

我的问题是关于如何解决丢失的脚本太旧或丢失的问题!

0 投票
3 回答
1786 浏览

c++ - glog 库(谷歌日志)在堆栈跟踪中打印出“(未知)”?

glog 库正在打印堆栈跟踪(unknown)中的某些堆栈帧。

我在 Ubuntu 上18.04使用标准libgoogle-glog-dev包:

上面的程序编译时...

……然后跑……

...输出以下内容:

看到框架(unknown)- 我希望他们读到main, f, g,h

我试过添加-rdynamic,但我仍然观察到相同的行为:

我试过添加-g,但我仍然观察到相同的行为:

0 投票
2 回答
1158 浏览

android - 如何修复此错误:“../node_modules/react-native/scripts/third-party/glog-0.3.5/test-driver”。无法遵循符号链接

我在从 android studio 生成签名 apk 时遇到了这个错误。

我试过了 :

  1. 取消链接测试驱动程序 - >找不到这样的文件
  2. 删除 glog-0.3.5 文件夹
  3. 删除 node_modules 中的 .bin 文件夹

但由于上述错误,我仍然无法生成 apk。

0 投票
2 回答
548 浏览

react-native - 为什么由于哈希不正确而无法使用 glog?

关于 ReactNative 初始化设置过程的问题有关,由于哈希不正确,我无法下载 glog。有谁知道这里发生了什么?我该如何解决这个问题,以便我可以正确使用 react-native?我试过清理我的全部.rncache,但它什么也没做。

看起来glog-0.3.5 确实是最新版本……那为什么我会做噩梦呢?为什么哈希不正确?ReactNative 是否安装了与预期不同的哈希值?

不正确的哈希:

61067502c5f9769d111ea1ee3f74e6ddf0a5f9cc ?/Users/me/.rncache/glog-0.3.5.tar.gz

正在重试...

未能成功下载“glog-0.3.5.tar.gz”。调试信息:

-rw-r--r-- 1 根员工 532275 Feb 15 18:24 /Users/me/.rncache/glog-0.3.5.tar.gz

61067502c5f9769d111ea1ee3f74e6ddf0a5f9cc /Users/me/.rncache/glog-0.3.5.tar.gz

命令 PhaseScriptExecution 失败,退出代码非零

0 投票
1 回答
572 浏览

python - 当 Python 调用 Google Logging Library 时,我们如何定义日志文件的位置呢?

我现在在CFFI的帮助下调用 Python 中的 C++ 库。这个 C++ 库使用谷歌日志库来记录消息。我知道当我设置一个调用该库的 C++ 应用程序时,我可以轻松控制日志文件的位置:

但是,现在我从 Python 代码中调用它。那么我的问题是如何设置日志文件,以便将C++库中的日志信息写入到定义的日志文件中。对了,我有C++库的源代码,可以自己编译。