使用gdb时 no executable specified,use`target exec'是什么原因啊?

andyleeforever2008 2007-03-05 06:58:21
(gdb)run proj test.txt
Starting program: proj06 test.txt
no executable specified,use`target exec'

使用gdb时出现这个什么原因阿?
...全文
1736 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Baku 2007-04-05
  • 打赏
  • 举报
回复
dbx ./proj
r test.txt

看看
zhousqy 2007-04-04
  • 打赏
  • 举报
回复
不加-g好像不是這個出錯信息吧
lovesnow1314 2007-04-04
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/5265/5265279.xml?temp=.3966028

是的编译的时候必须使用 -g 选项
whoho 2007-03-09
  • 打赏
  • 举报
回复
你看看有没有用gcc -g编译链接,另外最好是 run proj06.exe 。。。也就是要完整文件名
andyleeforever2008 2007-03-09
  • 打赏
  • 举报
回复
我用是gcc编译的,是控制台程序吗?

对于vc,不是很了解,只是读懂了,本质还是不很清楚。
双杯献酒 2007-03-08
  • 打赏
  • 举报
回复
如果是Win32程序,主函数是 WinMain
如果是控制台程序,主函数是 main

不知道你用的编程软件是哪个?

对于VC,有“工程组”(VC7以上叫“解决方案”),可以包括几个工程,
每个工程都可以生成一个exe或者dll等。
其中一个工程被设置为"活动的"(可以改变这个设置),
当你Run的时候,他就执行这个工程生成的exe文件,
如果这个工程生成的不是exe, 就会要求你指定一个exe来执行。
andyleeforever2008 2007-03-06
  • 打赏
  • 举报
回复
是可执行工程,编译之后生成proj06.exe

主函数 是这样写的int main(int argc, char *argv[])
jixingzhong 2007-03-05
  • 打赏
  • 举报
回复
no executable specified

你的工程类型是什么?
是可执行程序工程么?

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧