当我想在机器上编译程序源代码时出现问题(ubuntu 14.04)。目的是使编译后的程序在目标计算机(armeb linux 2.4.24)上流畅运行。
我的工作如下:
- 使用crosstool-ng编译源代码。
- 在终端上执行命令,如下所示:bash> ct-ng menuconfig。
- 选择操作系统-> Linux内核版本
Operating System Picture
Linux Kernel version Picture
- 已经使用了多个版本的crosstools-ng,它们都不适合我使用。
Crosstool-ng Version history
我要问的是以下问题:
- 是否有人知道如何通过在Linux的高内核版本(例如4.X,ubuntu)上使用crosstool-ng来交叉编译适合我所遇到的较低版本内核的程序(Linux 2.4.24) 14.04)。