在Jetson TK1上编译代码



我正在使用gcc-arm交叉编译器(arm-eabi-g++(编译一个应用程序。我想在jetson tk1目标上执行代码。当我复制可执行文件并在目标上运行它时。我在说-bash: ./Proj: No such file or directory 时出错

我应该在建造时加入任何额外的条件,以便在目标上运行吗?

有人能推荐其他有效的交叉编译器吗?

系统架构和程序架构可能有所不同。

使用命令查找TX1的体系结构

uname -p

从JetPack v2.2 Jetson TX1可以安装aarch64或armhf架构

交叉编译最简单的方法是对armhf使用arm-linux-gneabihf-g++,对aarch64使用aarch64-linux-gnu-g++。您可以在aarch64上运行armhf程序,但需要安装所有必要库的armhf版本,如libc或libstdc++:

sudo apt-get install libc6-dev:armhf

相关内容

  • 没有找到相关文章

最新更新