將libusb移植到arm開發板上去

2021-10-07 18:39:55 字數 694 閱讀 4594

2.解壓tar -xvf libusb-1.0.23.tar.bz2

3../configure --build=x86_64 --host=arm-linux --prefix=/home/msw/mytools/install cc=arm-none-linux-gnueabi-gcc cxx=arm-none-linux-gnueabi-g++ --disable-udev

這裡 --build=x86_64表示當前編譯的主機環境

–host=arm-linux表示要執行到什麼環境

–prefix=/home/msw/mytools/install要將檔案編譯到**

cc=arm-none-linux-gnueabi-gcc交叉編譯工具

–disable-udev 如果不寫會有報錯

4.make

5.sudo make install

6.寫乙個demo程式並編譯arm-linux-gcc example.c -i /usr/local/include/libusb-1.0 -l /home/msw/mytools/install/lib -lusb-1.0

注意這裡鏈結庫的時候要選到剛才安裝libusb的地方

7.將庫和編譯好的可執行檔案拷貝到開發板當中就可以使用了

將WebServer Boa移植到ARM上

www.boa.orttar zxf boa 0.94.13.tar.gz1.開啟compat.h 將 define timezone offset foo foo tm gmtoff 修改為 define timezone offset foo foo tm gmtoff 2.開啟boa.c檔案將...

將mysql庫移植到arm板上

sudo apt get update 在安裝mysql時.configure容易出現錯誤error no curses termcap library found 原因是缺少ncurses安裝包 解決方法 sudo apt cache search ncurses sudo apt get ins...

移植ubuntu core到Arm開發板

最初是想把整個ubuntu移植到mx51開發板,因為專案不需要執行桌面系統,所以只移植了乙個基本的ubuntu core系統 這個映象就是乙個rootfs,可以作為根檔案系統使用。2.把映象燒寫到開發板的乙個分割槽上 3.我的arm開發板是mx51,修改uboot啟動引數如下 set bootarg...