在应用程序文件夹执行如下指令配置makefile编译环境
./configure --host=arm-linux \
--target=arm-linux \
arm-linux是怎么来的呢?取决于你的交叉编译器的名字
arm + tab后键如下图
![](https://img-blog.csdnimg.cn/img_convert/c6993904953577077547f7c5938430f9.png)
如果arm tab后如下图
![](https://img-blog.csdnimg.cn/img_convert/cc7c434221fbd7715994da2f082d2ba0.png)
于是执行以下指令
./configure --host=arm-buildroot-linux-gnueabihf \
--target=arm-buildroot-linux-gnueabihf \
明白了吧
然后再make
之后再报错具体问题再具体分析解决即可,不同的编译环境会有不同的问题,但思路是这样的。