腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
gdb
中
调试
使用
辅助
txt
文件
输入
的
程序
?
c
、
gdb
、
stdin
、
fopen
、
c99
我想
调试
一个
文件
,比如file.c,这个
文件
从一个
txt
文件
中
读取信息,比如input.
txt
。因此,通常情况下,要编译和运行该
程序
,我将执行以下操作: gcc -std=c99 -g file.c -o file.exe 为了进行
调试
,我将尝试执行以下操作:
gdb
./file.exe input.
txt
但是,当file.c
程序
尝试打开在input.
txt<
浏览 58
提问于2019-04-30
得票数 1
回答已采纳
5
回答
如何
调试
用C语言编写并在Apache2
中
运行
的
cgi
程序
?
c
、
eclipse
、
apache
、
gdb
、
cgi
我有一个用C编写
的
复杂
的
cgi可执行
文件
,我用Apache2进行了配置,现在它已经成功地运行了。如
何在
源代码
中
调试
此
程序
,例如设置断点和检查变量?有像
gdb
或eclipse这样
的
工具吗?任何关于如何设置
调试
环境
的
教程? 提前谢谢!!
浏览 2
提问于2014-05-01
得票数 4
回答已采纳
3
回答
gdb
中
的
输入
重定向(MinGW)
gdb
、
mingw
我正在尝试让
gdb
运行
输入
重定向到stdin
的
程序
。例如,如果没有
gdb
,我将运行如下
程序
:现在在
gdb
中
,通常
的
方法是run < input.
txt
。但是,它对我不起作用,并且在执行此操作时,不会将任何内容重定向到stdin
中
。 我
使用
的
是Windows和MinGW。可能
的
问题是
浏览 2
提问于2010-08-23
得票数 20
1
回答
使用
cygwin
的
gdb
输入
重定向
gdb
、
cygwin
似乎
gdb
中
的
输入
重定向在Cygwin
中
不起作用。在Cygwin
的
gdb
中有没有其他重定向
输入
的
方法?
浏览 2
提问于2012-01-27
得票数 12
回答已采纳
2
回答
如何
调试
需要用户
输入
的
NASM
程序
集?
linux
、
ubuntu
、
assembly
、
nasm
、
insight
我正在阅读杰夫
的
“”一书,在第8章
中
,他展示了一个以这种方式从用户那里获取
文件
的
汇编
程序
的
示例:我是带着洞察力在ubuntu上
浏览 6
提问于2012-11-02
得票数 6
2
回答
在
使用
vs代码进行
调试
时,如何将
文件
传递到
程序
中
c++
、
windows
、
debugging
、
visual-studio-code
、
exe
我想启动a.exe (一个经过编译
的
cpp
程序
),其中传入了一个
文件
。在CMD上,我会像a.exe < input.
txt
那样做。如
何在
调试
模式下
使用
VS Code启动它?这是我
的
launch.json
文件
:"version": "0.2.0", { "name": "C
浏览 0
提问于2018-04-15
得票数 4
3
回答
如
何在
gdb
中
使用
输入
文件
?
c
、
debugging
、
gdb
、
segmentation-fault
我通常在编写
程序
时
使用
输入
文件
,这样我就省去了一次又一次
输入
数字
的
麻烦。q=partition(num,p,r); quicksort(num,q+1,r);}Segmentation fault 我想知道
的
是,我经常
使用
gdb
来
调试</
浏览 0
提问于2011-06-21
得票数 2
回答已采纳
1
回答
GDB
在
调试
和
程序
输入
之间
的
切换
debugging
、
gdb
所以我试着
调试
一个通过终端接收用户
输入
的
程序
。我正在
使用
(
gdb
)来这样做。当我到达
程序
等待用户
输入
的
时候,它不再允许我控制
gdb
,而是强迫我给
程序
输入
。困难是,我想在这个时候
调试
程序
,但是在
输入
之前。那么,我如
何在
给
程序
输入
和控制
gdb
之间切换呢?我尝试过
浏览 1
提问于2015-09-19
得票数 3
回答已采纳
1
回答
GDB
输入
重定向在MacOS Big Sur上不起作用
c
、
macos
、
gdb
、
macos-big-sur
我
使用
的
是macOS Big Sur v11.5.2和
GDB
v10.2sudo
gdb
./executable但当我这样做时,shell挂起,等待手动
输入
,而不是从
文件
中
读取
输入
。我已经完
浏览 0
提问于2021-09-14
得票数 1
1
回答
如
何在
GDB
下运行
程序
,并将环境变量设置为
文件
内容?
c
、
linux
、
linux-kernel
、
gdb
、
shellcode
如何
使用
下面示例
中
设置
的
环境变量来运行
gdb
?
gdb
(env -i SHELLCODE="`cat ~/shellcode.bin`" ./vulnerable)
浏览 27
提问于2020-09-27
得票数 0
2
回答
调试
依赖于另一个
程序
的
程序
?
gdb
我现在正在做一个缓冲区溢出实验室,我真的需要知道是否有什么事情是可能
的
。在实验室里,我们有两个
程序
: bufbomb和hex2raw。hex2raw
程序
将文本
文件
中
的
十六进制值转换为二进制值,以便在bufbomb
中
输入
。在终端
中
,我
使用
以下命令来测试我
的
解决方案: cat level4.
txt
| ./hex2raw -n | ./bufbomb -u kopp
浏览 0
提问于2013-11-26
得票数 0
1
回答
使用
gdb
调试
conio.h
c++
、
emacs
、
gdb
、
conio
我正在
使用
Emacs和
gdb
来
调试
一个
使用
conio
的
getch
的
c++
程序
,如下所示: int c = getch();} 如果我在main
的
第一行放置一个断点,
gdb
会挂起,什么也不会发生。我不认为
输入
文件
(run < input.
txt
)可
浏览 4
提问于2016-11-03
得票数 0
1
回答
freopen()不对现有
文件
进行读写,niether将在vscode
中
创建新
文件
。
c++
、
visual-studio-code
、
freopen
我试图从C++
中
的
两个单独
的
文本
文件
中
读取
输入
和输出。<< x;input.
txt
:output.
txt
是空
的
但是,如果我
使用
调试
,
输
浏览 2
提问于2021-02-04
得票数 0
回答已采纳
3
回答
Bash
中
的
临时
输入
重定向
bash
、
shell
、
input
、
redirect
、
stdin
我正在寻找一种从
文件
中将
输入
转储到我
的
终端
的
方法,但是当到达EOF时,我希望
输入
返回到我
的
键盘上。是否有一种
使用
Bash (或任何其他常用
的
*nix shell)来实现此操作
的
方法?详细信息:我正在
调试
一个服务器
程序
,它执行叉来启动子进程。每次我
使用
gdb
启动
调试
会话时,我都必须
输入
set,跟踪叉模式子模式。我想
使用</
浏览 4
提问于2009-08-31
得票数 5
回答已采纳
2
回答
GDB
/MI将stdin和stdout重定向到
文件
python
、
c
、
linux
、
gdb
我
使用
GDB
机器接口来
调试
二进制
文件
,该
文件
从stdin读取,然后写到sdtout。我想将stdin和stdout重定向到
文件
。对于普通
GDB
,我可以
使用
以下运行命令:有任何方法可以
使用
GDB
/MI命令-exec-运行类似于此吗?这里有类似的问题,但与普通
gdb
解决方案相比,它似乎非
浏览 3
提问于2017-03-17
得票数 0
回答已采纳
4
回答
C语言中
的
程序
状态
c
、
debugging
、
testing
因此,我需要知道我已经知道
的
程序
中
某个特定点
的
变量值。 /* I want to know the value of x at this point*
浏览 2
提问于2019-07-05
得票数 0
1
回答
Qt代码编辑器中断点
的
一种实现
qt
、
ide
、
editor
、
breakpoints
、
text-editor
我正在开发一个IDE来
调试
Qt
中
的
脚本和代码,我
的
职责是实现GUI,在这个url
中
的
Qt文档中有一个非常好
的
代码编辑器示例: 除了行号之外,您还可以在额外
的
区域中添加更多
的
数据,例如,断点。我只想问你是否知道关于这件事
的
任何例子或指南
浏览 0
提问于2018-08-07
得票数 1
回答已采纳
5
回答
Netbeans“解决缺少
的
调试
器命令”C++
c++
、
debugging
、
netbeans
、
gdb
每当我尝试
调试
任何
程序
(即欢迎消息)时,我都会得到这样
的
提示。你知道如何运行C++
程序
的
调试
器吗? 我正在
使用
Macbook Pro OS X El Capitan (10.11.3)
浏览 6
提问于2016-02-19
得票数 10
1
回答
如何运行
GDB
,在命令行
中
输入
文本,并查看可执行
文件
如何处理这些条目?
c++
、
c
、
linux
、
emacs
、
gdb
如
何在
允许从命令行交互式
输入
字符
的
同时运行
GDB
,同时“打印”从这些条目中解析
的
字符产生
的
变量值? 换句话说,我如何运行
gdb
,在命令行
中
输入
文本,并查看可执行
文件
如何处理这些条目?另外,如果我
使用
M-x
gdb
在Emacs
中
运行
gdb
,那么
gdb
的
行为会有什么不同吗?
使用
C-c C-c暂停可
浏览 0
提问于2013-04-08
得票数 2
2
回答
调试
c++
程序
时如
何在
linux中保存断点设置
gdb
我现在正在
使用
linux开发c++
程序
。工作台是通过putty连接linux工作站控制台
的
窗口。我在
程序
中
设置了很多断点,
使用
gdb
调试
程序
是非常强大
的
:)但是我不知道如何保存断点,所以下次当"
gdb
./MyProg“
的
断点信息丢失时,”info断点“显示没有断点,这让我大惑不解。
浏览 1
提问于2010-10-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Hacker基础之Linux篇:进阶Linux命令二
用Visual Studio调试linux程序
Linux C/C+调试的那些“歪门邪道”
解决程序崩溃时线程堆栈信息显示为问号的问题
将VS Code打造成炫酷全能IDE
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券