Eclipse C / C ++中的发现选项

时间:2013-12-05 22:26:33

标签: eclipse gcc arm

我不是交易程序员,最近才决定深入研究使用Eclipse C / C ++编程ARM微控制器,我的问题是设置IDE。基本上,我是按照这里的指示:(https://openwsn.atlassian.net/wiki/display/OW/GNU+ARM)但是在尝试运行之后

int main(void){

int i = 0;
while (i < 10) {
   i++;
}
return i;

}

我收到此错误:

http://i.stack.imgur.com/hq9m1.png

这意味着在“发现选项”的某个地方,我调用了'arm-elf-gcc'。问题是我不知道如何在最新版本的Eclipse C / C ++ Kepler SR1中找到“发现选项”。有人能告诉我在哪里可以更改它所以我改为调用'arm-none-eabi-gcc'吗?当我转到Project Properties时,它不再是C / C ++ Build

2 个答案:

答案 0 :(得分:17)

Kepler默认隐藏“发现选项”。转到Window-&gt; Preferences-&gt; C / C ++&gt;属性页设置和检查显示发现选项页面。然后,打开您的项目首选项并将arm-elf-gcc更改为arm-none-eabi-gcc,就像其他人一样。

答案 1 :(得分:1)

您可能已经注意到,有GNU ARM Eclipse Plug-in的新版本可用,这极大地简化了工具链路径管理。

你可以尝试一下吗?

如果您仍有问题,请使用GNU ARM Eclipse插件support tracker