我一整天都在尝试使用Eclipse,但每次都失败了。我知道我可能错了,我知道有很多人在为开源项目努力工作,但是如果我不能使用一个程序,运行和调试一个"Hello“文件,肯定有什么问题。
我正在使用OSX10.9.5(是的,也许使用mac是我的第一个错误,对吗?)
每次我尝试调试"Hello World.cpp“程序时,我都会得到以下错误。
http://imgur.com/RgXCSyW
是的,我在谷歌上到处搜索过。是的,我已经看过其他类似话题的回复,我已经尝试过他们提供的解决方案。遗憾的是,它没有起作用。
谢谢大家的耐心,我希望有一天能学会如何编码,或许还能对别人有所帮助。
卢卡
附注:编写错误,以便其他搜索它的人能够找到它。
“最终启动序列中的错误未能执行MI命令:-exec-运行调试器后端的错误消息:无法为进程-id 33383:(os/kern) failure (0x5).\n找到Mach任务端口(请检查gdb是协同设计的-参见任务设置(8)),无法为进程找到Mach任务端口-id 33383:(os/kern) failure (0x5).\n (请检查gdb是协同设计的--参见taskgated(8))”
发布于 2015-04-27 22:25:57
在OS上,这是一个相对知名的“问题”(顺便说一句,这是一个令人头疼的开发问题--c++ on)。您首先需要安装g++和GDB调试器(因为clang++和LLVM调试器在OS上还不支持)。最简单的方法是通过宏端口。首先是通过本机安装程序安装macport,然后从终端安装g++和gdb (调试器)
sudo port install gcc5 # or gcc49和
sudo port install gdb在此之后,您需要协同设计它,请参阅此链接。调试器的名称将是ggdb (而不是gdb),宏程序将在/opt/local/bin/ggdb中安装它。
https://stackoverflow.com/questions/29906923
复制相似问题