我已經有了一個使用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環境的信息,而不是我的嵌入式環境。