【发布时间】:2017-02-11 15:36:17
【问题描述】:
我正在尝试为 ARM 架构编译 C++ 代码。我不确切知道处理器的全名(等待一些硬件人的信息),我只知道它是一些ARM。 我遇到的问题。 我使用命令来为 ARM 架构编译我的资源文件:
arm-linux-gnueabi-g++ myApp.cpp -g -Wall -o myApp
还有
arm-linux-gnueabi-gcc myApp.cpp -g -Wall -lstdc++ -o myApp
并得到输出:
-bash: arm-linux-gnueabi-g++: command not found
和
-bash: arm-linux-gnueabi-gcc: command not found
在我使用的 linux 中,我不确定是否安装了 gcc,g++ arm 包... 有:
locate arm-none-linux-gnueabi-
locate arm-linux-gnueabihf-g++
locate arm-linux-gnueabihf-gcc
,没有:
locate arm-linux-gnueabi-g++
locate arm-linux-gnueabi-gcc
我不允许尝试安装 arm 包,因为这个 linux 运行在许多开发人员连接的服务器上。 在 shell 中设置 PATH:
PATH=$PATH:/opt/eds/x86_64/13.1-2/embedded/ds-5/bin/arm-linux-gnueabihf-g++
或使用 gcc 不能解决问题。 设置:
~/.bashrc
也没有解决问题,因为出现了其他问题,我无法连接到 linux 服务器。 提前感谢您的帮助。
【问题讨论】:
-
如果没有安装工具链并且不允许您安装它,那么您究竟在寻求什么帮助?
标签: linux