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

标签 linux eclipse arm cross-compiling

我正在尝试与 eclipse 交叉编译。新手对此。我的问题:

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

这是我的屏幕截图: enter image description here

最佳答案

我也遇到了同样的问题,我已经解决了。 如果您从 Eclipse 控制台复制 arm-liunx-guneabi-g++ 并粘贴到终端并执行, 那么你可能会看到同样的消息。 像这样 Ubuntu32bit:~/workspace/HelloWorldTest$arm-linux-gnueabi​-g++ arm-linux-gnueabi​-g++:找不到命令

但是如果您使用 Tab 键键入终端,那么您可能会看到以下消息。 Ubuntu32位:~/workspace/HelloWorldTest$arm-linux-gnueabi-g++ arm-linux-gnueabi-g++: fatal error :没有输入文件 编译终止。

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

关于linux - bin/sh/1 arm-linux-gnueabi-g++ 在 eclipse 中找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23278319/

相关文章:

r - RStudio Server 的共享库出错

java - 在 intellij 上调试评估表达式

java - 内部调用另一个 dll 的 JNI DLL 的依赖项

c++ - x86_64 和 ARM 上的原子 CAS 操作是否始终使用 std::memory_order_seq_cst?

c++ - 双向地址转换还是什么?

linux - 将最后四行移动到文本文件中的第二行

php - 如何将 Symfony2.6 文件/文件夹权限/所有权恢复为默认值?

linux - 来自 Sublime Text 3 的终端命令的宏/快捷方式

java - 是否可以在 Eclipse 中定义一组断点并仅在给定事件发生后触发它们?

c - 如何在C代码中区分armhf(ARMv7)和armel(ARMv4)?