我安装了Eclipse CDT插件以及以下软件包:
我还在PATH环境变量中添加了bin的路径。即使这样,我也无法在Eclipse中编译和运行任何示例程序 我怎样才能解决这个问题?谢谢你的关心。
答案 0 :(得分:85)
我甚至遇到了这个错误并经过了大量搜索以解决问题。幸运的是,我自己想出来了。
以下是确保设置所需的内容:
窗口>偏好> C / C ++>新的CDT项目向导> Makefile项目>二元解析器
a)如果你在Windows上,请将其设置为PE Windows Parser。
b)如果您使用的是Cygwin
,请将其设置为Cygwin PE Parserc)如果您使用的是ubuntu
窗口>偏好> C / C ++>构建>环境
现在单击“选择”并选择“路径”变量,以便在Eclipse中添加路径变量。
现在一切都完成了!
您所要做的就是编写测试程序并按Ctrl + B(Build all;菜单栏上有一个按钮),然后点击“Run”。
答案 1 :(得分:57)
完成所有设置后。转到eclipse project --> build all
或 Ctrl + B 然后eclipse自动构建二进制文件,其他东西现在运行你的项目
答案 2 :(得分:15)
答案 3 :(得分:14)
就我而言
现在你可以看到这种方法可以正常使用。
答案 4 :(得分:8)
答案 5 :(得分:3)
这个问题发生在我身上。我发现我使用的反病毒程序将二进制文件视为特洛伊木马并禁用Eclipse成功构建它的问题。您需要禁用自动保护模式,然后构建项目并运行。
答案 6 :(得分:1)
刚好发生在我身上,这有点傻 Eclipse没有显示任何错误,但显然控制台窗口中有一个错误。
仔细检查那里的一切都没问题。
答案 7 :(得分:1)
同样的问题,但在Eclipse Kepler的Mac OS上。已修复以下配置
右键单击项目 - >属性 - > C / C ++常规 - >运行/调试设置。
我没有看到任何启动配置。所以,我创建了新的并输入以下条目。问题是应用程序的名称:-)。请记住,这只适用于Debug项目,而不适用于Release,或者您必须再次更新构建设置。希望这可以帮助。
答案 8 :(得分:1)
我知道这是一个老帖子,但我遇到了同样的问题,我在网上发现的任何内容都无法发挥作用,也不是这篇文章中的解决方案。
我设法通过右键单击项目&gt;将默认构建器从CDT Internal更改为GNU Make来修复它。属性&gt; C / C ++ Build&gt;工具链编辑器&gt; <当前构建器> GNU Make Builder。
希望这有帮助
答案 9 :(得分:0)
添加第三方库,如果您正在尝试在其他项目中编译OPEN SANKORE项目尝试将第三方库安装到Linux
sudo apt-get install zlib1g-dev libjpeg62-dev libtiff4-dev libmng-dev libpng12-dev
libdirectfb-dev libgstreamer-plugins-base0.10-dev libgstreamer0.10-dev libpulse-dev libaudio-
dev libasound2-dev libfreetype6-dev libfontconfig1-dev libts-dev libcups2-dev libdbus-1-dev
libglib2.0- dev libgtk2.0-dev libx11-dev libxext-dev libxcursor-dev libxfixes-dev libxrandr-
dev libxrender-dev libxv-dev libxinerama-dev libxi-dev libsm-dev libssl-dev libphonon-dev
libt1-dev libpaper-dev
答案 10 :(得分:0)
我遇到了同样的问题并尝试了上面的方法,但没有用,当我尝试在命令提示符下执行时,它给了我&#34;应用程序没有正确启动....&#34;错误,然后我尝试使用代码块,它给了我&#34;应用程序未正确启动...&#34;错误。然后我从中下载了MinGW http://www.equation.com/它开始起作用了
答案 11 :(得分:0)
即使我遇到过类似的问题,这个问题背后的原因很简单,编译器无法获取您编写的代码的二进制文件。
那你的错误在哪里?
答案是你的eclipse安装过程有问题。是的,您没有正确安装
这是解决方案
首先,没有人知道安装过程中的缺陷在哪里,即使你不知道。
这里是教程“如何正确安装eclipse”。
How to Install Eclipse On Windows for C and C++ Correctly
看了这个之后相信我,你会发现你的错误,编译器会找到二进制文件。
观看整整8分钟的视频,这是我经过7-8天努力工作后找到的唯一解决方案。
答案 12 :(得分:0)
我有同样的问题&#34;二元未找到&#34;我尝试了所有的解决方案,但遗憾的是没有任何效果。我正在尝试的东西,发现当我切换当前的工具链时(右键单击项目点击设置 - > c / c ++ build-&gt;工具链编辑器)将GCC交叉到Cygwin GCC,清理所有构建并猜测是什么?我能够跑!!
答案 13 :(得分:0)
选择FCC和CDT作为项目的默认构建器。这可以帮助您解决问题。顺便说一句,我也鼓励你使用Geany程序。它也可以。它只能通过MinGW安装gcc。