When we are using CDT to write C++ in Eclipse, you may encounter the following error: (I've set up a new C++ Hello World project)
Binary not found Or Program file not Specified
So how can we solve it?
1. Right click the project, Properties->C/C++ Build->Settings->Binary Parser, Click on "PE Windows Parser" if you are a Windows user.
2. Now in the Run configurations, you can choose your C/C++ Application (At first you may not find the binaries to run because eclipse does not know how to run this binary)
上面解决办法中的第1步,好理解,而且也设置了,但第2步没太理解,因为没有出现如上图中的对话框界面。
后来仔细研究了下"Program file not Specified"问题含义,意思是说运行程序没有指定。
我的理解是在eclipse中没有指定*.exe运行程序。
在上面的第2步中,在test Default界面(即运行配置界面中)下,在C/C++ Appliaction一栏中点击Browse按钮,在项目工程目录下,找到Debug目录,然后选择test.exe文件(我的程序名是这个名字,应该是跟工程名一样的),确定后,点击应用并运行,可以了~~~
果然是因为在eclipse中没有指定运行程序的原因。
参考http://hi.baidu.com/jimmyzzxhlh/blog/item/b8dd0d1e72d2bfff1bd57690.html
http://blog.csdn.net/reille/article/details/6741197
分享到:
相关推荐
3. Makefile 的设置:在使用 Eclipse 开发 C++ 项目时,我们需要在 Makefile 中设置正确的编译器和链接器选项,以便 Eclipse 能够正确地编译和链接我们的项目。在这个问题中,我们需要在 Makefile 中设置正确的...
在编写完代码之后,尝试运行程序可能会出现“launch failed binary not found”的错误提示。这是因为程序尚未被编译成可执行文件。因此,需要先构建项目。 1. **构建项目**:选择菜单栏中的“Project”>“Build ...
在Mac环境下使用Eclipse进行C/C++开发时,可能会遇到"launch failed, binary not found"的错误提示,这通常是由于Eclipse无法找到编译生成的可执行文件导致的。以下是一份详细的解决步骤: 首先,我们需要理解问题...
IOS制作启动广告图,兼容LaunchImage加载启动图和LaunchScreen启动,详细讲解可以查看博客:http://blog.csdn.net/wx_jin/article/details/50617041
在Eclipse中使用CDT(C/C++ Development Toolkit)进行C++编程时,有时会遇到“Launch failed. Binary not found”或“Program file not Specified”的错误提示,这些问题通常是由于编译器配置不正确或者Eclipse无法...
在进行C++程序的编译时,如果遇到“Launch failed,Binary not found”的错误,可能是由于Eclipse没有找到可执行文件。检查并确保Eclipse知道如何构建和定位编译后的二进制文件是解决这个问题的关键。 当C++的...
在开发过程中可能会遇到“Launch failed. Binary not found”这样的错误。这通常是由于项目名称中包含了特殊字符(如`.`)造成的。解决方法是更改项目名称,去掉特殊字符。如果问题仍然存在,则可能需要检查 gcc 和...
Missing requirement: C/C++ Remote Launch 6.0.0.201102110609 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201102110609) requires 'xxxxxxx' but it could not be found 其中“xxxxxxx”表示缺少的包,...
Launch Eclipse, Click on "Help > Install New Software...", Drag and drop ZIP file on dialog windows, Check "Java Decompiler Eclipse Plug-in", Click on "Next" and "Finish" buttons, A warning dialog ...
需要注意的是,Eclipse控制台是线程阻塞的,也就是说,在程序等待键盘输入时,其他操作(如暂停、停止)可能会暂时不可用,直到你提供输入并按下回车。 总结来说,运行需要键盘输入的Java程序在Eclipse中非常直观,...
1. 在Eclipse中双击TOMCAT SERVER,出现"Edit launch configuration properties"对话框。 2. 在"Edit launch configuration properties"对话框中,单击“classpath”选项卡。 3. 在"Classpath"选项卡中,添加tomcat-...
一种安卓系统中Launch...r运行异常的恢复方法及系统_乔百玲.caj
在iOS应用开发中,"LaunchScreen.storyboard"是用于创建应用程序启动界面的关键文件。这个启动界面,也称为启动图或启动画面,是用户打开应用时首先看到的屏幕,它不仅提升了用户体验,还能够展示品牌风格。在iOS 13...
当程序运行到断点时,它会在Eclipse的Debug透视图中暂停。 4. **跟踪程序执行流程**: 在Debug透视图中,你可以看到线程堆栈、局部变量、表达式视图等。线程堆栈显示了当前执行的代码路径,局部变量视图可以查看...
在进行调试工作时,`launch.json` 文件是VSCode中的关键配置文件,它定义了如何启动调试会话,特别是对于Node.js应用程序来说。本教程将深入讲解如何配置`launch.json`,以便在VSCode中高效地调试Node.js项目。 `...
总的来说,sbt-launch.jar在SBT生态系统中扮演着至关重要的角色,它是构建和管理Scala项目的基础。了解和掌握不同版本的特性及如何选择和使用它们,对于有效管理和开发Scala项目至关重要。通过升级或降级sbt-launch....
一个基于Swift的 集成app启动页广告项目,支持LaunchImage和LaunchScreen.storyboard。个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可...
vs code配置C/C++调试器和编译器json文件
安装完成后,可以通过`import launch`在Python程序中引入这个库,接着就可以利用库提供的功能了。 总的来说,"launch-0.1.1.tar.gz"是一个Python库的压缩包,提供了某种特定功能。开发者需要对其解压、安装,并通过...