我已经有了一个使用MontaVista的嵌入式Linux系统。我的嵌入式主板启动linux并运行包含的二进制文件。我知道如何制作一个小型C程序,并使用Makefile
进行编译,该程序调用arm_v5t_le-gcc
而不是gcc
。如何为ARM嵌入式linux环境编译标准的linux软件包(./configure; make; make install)
这很简单,但是如何配置和安装需要./configure
,make
和make install
的“标准”linux包?
我的主要概念问题是,./configure
收集有关您当前系统的数据,如编译器和包含文件等。当我运行./configure
时,它只是收集有关我的桌面Linux环境的信息,而不是我的嵌入式环境。