用eclipse找不到bin / sh / 1 arm-linux-gnueabi-g ++

时间:2014-04-24 19:41:14

标签: linux eclipse arm cross-compiling

我试图用eclipse交叉编译。这个新手。我的问题:

当我尝试构建我的代码时,它说:bin / sh / 1 arm-linux-gnueabi-g ++ not found

这是我的截图: enter image description here

1 个答案:

答案 0 :(得分:0)

我有同样的问题,我解决了。 如果从Eclipse控制台复制arm-liunx-guneabi-g ++并粘贴到终端并执行, 然后你可能会看到同样的消息。 像这样    Ubuntu32bit:〜/ workspace / HelloWorldTest $ arm-linux-gnueabi -g ++    arm-linux-gnueabi -g ++:command not found

但是如果您使用选项卡键入终端,则可能会看到以下消息。    Ubuntu32bit:〜/ workspace / HelloWorldTest $ arm-linux-gnueabi-g ++    arm-linux-gnueabi -g ++:致命错误:没有输入文件    编译终止。

我不知道为什么会这样。它是相同的字符串" arm-linux-gnueabi-g ++"。 所以解决方案就是" arm-linux-gnueabi-g ++"从终端复制然后粘贴到 Eclipse的项目,属性。    设置 - > GCC C ++编译器                GCC C ++链接器