1
我正在使用Linux PC x86_64。交叉編譯,缺少包
我建立了一個樹莓派的交叉編譯工具鏈,我可以編譯基本的helloworld並在樹莓上運行它。
我被困在編譯一些開源程序如./configure
抱怨缺少的軟件包,例如:
configure: No package 'glib-2.0' found
我用這個。 ./configure --host=arm-linux-gnueabihf
交叉編譯,它看起來很好,直到上面的錯誤。
我應該告訴./configure
從目標系統使用庫嗎?怎麼做?
考慮使用像Buildroot這樣的構建環境(http://buildroot.uclibc.org/)。一些軟件包已經被定義,但是如果你必須添加一個軟件包,你將不得不學習如何腳本來調用軟件包的配置。 – sawdust