【发布时间】:2013-07-25 00:08:49
【问题描述】:
我正在尝试使用 Mingw gdb 调试具有 scanf 语句的 C 程序。 我按照this post 编译程序并使用以下命令启动调试器
gcc -g -o sample sample.c
gdb sample.exe
并使用break main 在 main 处创建断点。由于我的程序需要一个整数和字符串作为 scanf 的输入,所以我关注了this post 并创建了一个名为 input 的文件,其中包含内容
1
"InputString"
并使用调试器运行程序
run < input
gdb 似乎没有启动程序并给出以下消息
Starting program: F:\spoj\sample.exe < input
Don't know how to run. Try "help target".
请帮助我了解我哪里出错了。
【问题讨论】: