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