交叉編譯libubox

libubox是UCI依賴的動態庫

1,準備----安裝cmake

sudo apt-get install cmake

2,下載libubox源碼及編譯

git clone http://git.nbd.name/luci2/libubox.git libubox

cd libubox

export CC=arm-cortex_a9-linux-gnueabi-gcc //通告使用交叉編譯器
/*
備註,此方法在這裏不可用,所以猜使用export的方式
SET(CMAKE_C_COMPILER "/home/public/local/bin/gcc")

SET(CMAKE_CXX_COMPILER "/home/public/local/bin/g++")
*/

cmake CMakeList.txt

cmake -DBUILD_LUA=off

make

(make install //由於不是在本地安裝,所以這一步要省略)

3,在libubox目錄下的libubox.so文件即爲所需動態庫

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章