Starting program: proj06 test.txt
no executable specified,use`target exec'
使用gdb时出现这个什么原因阿?
8 个解决方案
#1
no executable specified
你的工程类型是什么?
是可执行程序工程么?
你的工程类型是什么?
是可执行程序工程么?
#2
是可执行工程,编译之后生成proj06.exe
主函数 是这样写的int main(int argc, char *argv[])
主函数 是这样写的int main(int argc, char *argv[])
#3
如果是Win32程序,主函数是 WinMain
如果是控制台程序,主函数是 main
不知道你用的编程软件是哪个?
对于VC,有“工程组”(VC7以上叫“解决方案”),可以包括几个工程,
每个工程都可以生成一个exe或者dll等。
其中一个工程被设置为"活动的"(可以改变这个设置),
当你Run的时候,他就执行这个工程生成的exe文件,
如果这个工程生成的不是exe, 就会要求你指定一个exe来执行。
如果是控制台程序,主函数是 main
不知道你用的编程软件是哪个?
对于VC,有“工程组”(VC7以上叫“解决方案”),可以包括几个工程,
每个工程都可以生成一个exe或者dll等。
其中一个工程被设置为"活动的"(可以改变这个设置),
当你Run的时候,他就执行这个工程生成的exe文件,
如果这个工程生成的不是exe, 就会要求你指定一个exe来执行。
#4
我用是gcc编译的,是控制台程序吗?
对于vc,不是很了解,只是读懂了,本质还是不很清楚。
对于vc,不是很了解,只是读懂了,本质还是不很清楚。
#5
你看看有没有用gcc -g编译链接,另外最好是 run proj06.exe 。。。也就是要完整文件名
#6
http://community.csdn.net/Expert/topic/5265/5265279.xml?temp=.3966028
是的编译的时候必须使用 -g 选项
是的编译的时候必须使用 -g 选项
#7
不加-g好像不是這個出錯信息吧
#8
dbx ./proj
r test.txt
看看
r test.txt
看看
#1
no executable specified
你的工程类型是什么?
是可执行程序工程么?
你的工程类型是什么?
是可执行程序工程么?
#2
是可执行工程,编译之后生成proj06.exe
主函数 是这样写的int main(int argc, char *argv[])
主函数 是这样写的int main(int argc, char *argv[])
#3
如果是Win32程序,主函数是 WinMain
如果是控制台程序,主函数是 main
不知道你用的编程软件是哪个?
对于VC,有“工程组”(VC7以上叫“解决方案”),可以包括几个工程,
每个工程都可以生成一个exe或者dll等。
其中一个工程被设置为"活动的"(可以改变这个设置),
当你Run的时候,他就执行这个工程生成的exe文件,
如果这个工程生成的不是exe, 就会要求你指定一个exe来执行。
如果是控制台程序,主函数是 main
不知道你用的编程软件是哪个?
对于VC,有“工程组”(VC7以上叫“解决方案”),可以包括几个工程,
每个工程都可以生成一个exe或者dll等。
其中一个工程被设置为"活动的"(可以改变这个设置),
当你Run的时候,他就执行这个工程生成的exe文件,
如果这个工程生成的不是exe, 就会要求你指定一个exe来执行。
#4
我用是gcc编译的,是控制台程序吗?
对于vc,不是很了解,只是读懂了,本质还是不很清楚。
对于vc,不是很了解,只是读懂了,本质还是不很清楚。
#5
你看看有没有用gcc -g编译链接,另外最好是 run proj06.exe 。。。也就是要完整文件名
#6
http://community.csdn.net/Expert/topic/5265/5265279.xml?temp=.3966028
是的编译的时候必须使用 -g 选项
是的编译的时候必须使用 -g 选项
#7
不加-g好像不是這個出錯信息吧
#8
dbx ./proj
r test.txt
看看
r test.txt
看看