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