1.设置环境变量
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
export PATH=$PATH:/home/book/100ask_imx6ull-sdk/ToolChain/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin
2.在库文件下,设置工具链的头文件,库文件目录
./configure --host=arm-linux-gnueabihf --prefix=/
prefix=/ :是为了后续项目运行时,首先在根目录下查找相应的库文件;
3.安装
make
make install DESTDIR=&PWD/tmp
4.将编译出来的头文件,库文件以及配置文件(在当前文件的/tmp目录下)复制到工具链以及开发板相应的位置
注意复制动态库时,要添加-d,目的是为了将完整的动态库进行复制。