交叉編譯libuci庫

libuci庫是LUA在使用UCI時所需的動態庫

1,準備---安裝cmake

sudo apt-get install cmake 

2,準備---交叉編譯libubox庫

交叉編譯libuci需要用到libubox.so庫,所以要先編譯此庫,編譯libubox鏈接:

https://blog.csdn.net/u013625451/article/details/83057673

將上述編譯好的libubox.so 放到/usr/local/lib目錄下。

3,下載libuci源碼

git clone https://git.openwrt.org/project/uci.git

  cd uci

  export  CC=arm-cortex_a9-linux-gnueabi-gcc //通告使用交叉編譯器

  cmake CMakeList.txt

  make 

(make install 不執行,因爲無需安裝到開發環境)

 

4,拷貝動態庫uci.so到目標板上

cp ./lua/uci.so  /home/myboard/rootfs/lib

 

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