c - 在Eclipse中调试C程序找不到命令行参数文件

标签 c eclipse debugging gdb

因此,我使用 Eclipse 来调试我的程序,并设置了所有内容,在调试配置的参数选项卡下,我的程序中使用了一个 .in 文件。每当我尝试运行“调试”时,都会收到以下错误

&“无法执行 bin/bash -c exec/nfshome/calzy8/eclipse-workspace/Lab4/Debug/Lab4 'testPipelineDataHazards1.in'。\n”

&“错误:没有这样的文件或目录\n”

我正在使用 gdb 调试器,每当我单击“运行”时,程序都运行良好,但每当我尝试“调试”时,它都不起作用

有人可以帮我解决这个问题吗?我也读过这篇文章,但没有帮助 Eclipse Debug Error: No such file or directory\n

最佳答案

发现错误,我在单独的目录中使用了export SHELL=/bin/sh,然后通过转到主目录并执行相同的命令来修复此问题

关于c - 在Eclipse中调试C程序找不到命令行参数文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52978613/

相关文章:

c# - 什么类型的错误会导致程序慢慢使用更多的处理器能力并突然达到 100%?

android -/dev/log/main 未找到

c++ - 了解 MSVS C++ 编译器优化

关于 C 中指针声明方式的困惑

java - 在知道@NonNull 注释的Eclipse 中自动生成equals 和hashCode

java - 诊断 android 3.0 中不需要的 onPause

java - 如何在 Eclipse 中使用 PMD Ant 从文件夹运行所有规则集?

c# - 当前上下文中不存在名称 '$exception'

c - 段错误和链表的未知问题

c - C 中使用 Malloc 分配数组的指针?