问题标签 [gflags]
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.
python - 未知命令行标志“logtostderr”
我在这个站点运行这个 SIFT 程序:https ://github.com/sanchom/sjm
在我运行我的程序之前,所有的东西都很顺利:
在输出中,我看到这条线数千次:
我已经按照这里的建议检查了一些解决方案:
https://code.google.com/p/google-glog/issues/detail?id=17&q=glog%20gflags但是
我所做的是GLOG_logtostderr=1
在运行程序之前添加:
但这对我不起作用。
据我所知,它与 Gflags 和 Glog 之间的链接有关。但我还没有关于如何解决它的任何想法。请帮忙。谢谢!
windbg - GFlags 在挂起的 GUI 上停止
今天我想知道为什么 GFlags 选项Stop on hang GUI出现在GFlags 用户界面的Kernel Flags选项卡中。内核是否有可能挂起的 GUI?
所以我试图从微软那里得到一些信息,但MSDN 只是说:
在 GFlags 中出现停止挂起 GUI 标志,但它对 Windows 没有影响。
所以我想知道更多:具有GUI的内核的内核标志,但它不是Windows内核?
尽管它似乎没有实际用途,但任何人都可以解释一下吗?
我还尝试从 WinDbg 获取更多信息.hh !gflag
,但它甚至没有声明这在 Windows 上不起作用。
registry - 全局标志 (gflags) 的注册表项
我目前在尝试使用调试工具 GFlags 为所谓的“图像”删除标志“通过 DLL 启用堆标记”时遇到错误:我正在调试的应用程序。
我收到“无法保存注册表错误 5 ”。但是,其他“启用堆...”标志没有问题,它们可以打开和关闭。我尝试以管理员身份启动该实用程序,但这并没有改变任何东西。
所以我试图弄清楚我应该手动更改哪些注册表设置以使事情恢复正常,但是我似乎没有找到关于 Windows 全局标志的正确注册表项。
或者我可以简单地删除与我的应用程序相关的任何全局标志。
任何想法 ?
我试图在注册表中找到 FLG_HEAP_PAGE_ALLOCS,这是 MSDN 中所说的更通用标志“启用页堆”的符号名称。但没有成功。
python - 标志未在 python-gflags 中设置
在这个例子中我是如何滥用 gflags 的?在命令行上设置标志不会覆盖默认值,但是当我根据需要设置标志并且不使用默认值(注释代码)时,它会被设置(到False
)就好了。
.
c++ - 访问与命令行参数关联的整数列表
我在 C++ 中使用 gflags 来解析命令行参数。我想要一个接受参数列表的命令行标志。例如param
在下面的示例中。
如何访问与此参数关联的整数列表?
c++ - 在 gflags 源代码中使用 FLAGS_nono##name
我最近正在阅读 gflags 的源代码。这里的评论真的让我很困惑。
就是说 FLAGS_nono##name 被引入以确保静态初始化。但据我所知,如果您定义一个全局变量,例如: int x = 20;
x 仍然是静态初始化的。FLAGS_nono##name 这里有什么必要。
我误解了吗?
谢谢。
有关更多上下文,请参阅 https://code.google.com/p/gflags/source/browse/src/gflags.h.in#471
另一个问题是上述代码中使用的 FlagRegisterer 类。我想知道这样的类和全局变量的必要性是什么,而不是简单地定义一个函数。
ubuntu-12.04 - glog 无法在 Ubuntu 12.04 上编译
我尝试安装“glog”,但是当我点击“make”时,编译失败并显示以下错误消息:
src/logging_unittest.cc:1206:1:错误:'FlagSaver' 未在此范围内声明 src/logging_unittest.cc:1206:1:注意:建议的替代方案:/usr/local/include/gflags/gflags.h:277 :23: 注意:
'gflags::FlagSaver' src/logging_unittest.cc:1206:1: 错误: 预期 ';' 在“fs”之前:*** [logging_unittest-logging_unittest.o] 错误 1
我已经安装了 gflags,但显然它无法找到与 gflags 一起安装的功能。我需要调整我的 LD_LIBRARY_PATH 吗?
(我已经尝试使用选项“-DGFLAGS_NAMESPACE=google”从源代码编译 gflags,但没有帮助)
python - GAE 中的 gflags 和 localhost
我正在尝试使用控制台中的参数来使用 --auth_local_webserver、--auth_host_port,这些是从 OAUTH2 获取凭据所必需的,但我无法使其工作
我以这种方式使用控制台 python google\dev_appserver.py --auth_local_webserver=localhost --auth_host_port project/
我的目录是这个 Project/app.main Project/Handlers/VideoTesting
VideoTesting 是我用来处理 gflags 的那个,我真的不太了解这个,我读了很多,
caffe - caffe 的 libgflags 错误值错误
我已经链接了所有必需的库,并且 caffee 配置运行顺利。但是当我想制作图书馆时,我得到了这个错误:
/usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o): 重定位 R_X86_64_32S 针对 `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' 不能使用制作共享对象时;使用 -fPIC /usr/local/lib/libgflags.a 重新编译:无法读取符号:错误值
我在 libgflags 和 glog 故障排除网站上找到了解决此问题的“解决方法”: https ://code.google.com/p/google-glog/issues/detail?id=201
但是我尝试了它们,但似乎不起作用。我错过了什么吗?也许我没有取消注释原始 Makefile.config 文件中的一行?*我现在在没有 CUDA 或并行计算的笔记本电脑上安装 caffe。
macos - Google glog 在 OS X 上静默崩溃
我正在 OS X 上用 C++ 编写一个项目。由于各种原因(兼容性、OpenMP 等),它必须使用 g++ 编译。我使用自制软件安装了 g++-4.9。
我真的很想使用 google 日志库,但我一直在使用它进行静默崩溃。然而,谷歌 gflags 库工作得很好。我也用自制软件安装了这两个。
我怀疑有一段时间是因为自制程序是用 clang++ 编译的,所以我在配置命令中添加了 CXX=g++-4.9 和 CXXFLAGS=-std=c++11 ,但这并没有改变任何东西。
我附上了一份无声的崩溃报告。
singleexperiment:179 包含该行LOG(INFO) << "Hello";