c++ - 如何将谷歌命令行标志作为参数传递给 GDB
问题描述
我知道要将参数传递给我可以运行的 gdb 程序
r arg1 arg2 arg3
但我想传递一个名称与参数相关联的 GFLAG。就像是
r arg1="hi" arg2="there"
解决方案
我想传递一个名称与参数关联的 GFLAG。
什么事拦住你了?
这有效:
gdb --args /path/to/binary --flag1=foo --flag2=bar --flag3="hi there"
这样做也是如此:
(gdb) run --flag1=foo --flag2=bar --flag3="hi there"
(gdb) run --flag1 foo --flag2 bar --flag3 "hi there"
推荐阅读
- node.js - Mongoose中的多个嵌套过滤器
- apache-kafka - 将主题、ACL 和消息从 apache kafka 迁移到融合平台
- amazon-web-services - 在 EC2 中启动带有路径修改的批处理脚本
- c# - SSRS - 子报告中的子报告
- mpandroidchart - #MPAndroidChart 如何绕过 StackedBar 图表上的空数据
- php - 无法从网页中抓取特定项目
- javascript - jQuery 选择器在 AngularJS ng-view 指令中不起作用
- python - 我们如何从字典创建相似度矩阵?
- javascript - Google Analytics Evant 跟踪代码实现
- python - y 轴标签刻度值是随机的